I’ve tried looking for some sort of “MouseButton1Down” for the explorer, but I haven’t found anything like that. I can use SelectionService:Get() to get what’s being dragged, but I can’t figure out when it’s being dragged.
⠀⠀⠀⠀
⠀⠀⠀⠀⠀Currently, there is no way to do it, I have tried countless times to achieve this, but sadly nothing worked. I thought “PluginMouse.DragEnter” did this exact thing, but it doesn’t do what I thought it did. This feature would be very beneficial to those who are implementing Instances in their plugin. I would like to see support for both DockWidgetPluginGuis and CoreGui ui, because right now dragging an explorer instance to each does nothing.
Utilizing SelectionService for events like this would be more resourceful, as it only has 4 unique methods and 1 event. (:Add, :Get, :Remove, :Set, and .SelectionChanged) Additionally, SelectionService’s only functionality at this moment is for objects being selected, not necessarily for the explorer. A “Dragged” event will be awesome, though plugins don’t get very much attention, I’d say this feature will make plugin building just a little easier.