-
Notifications
You must be signed in to change notification settings - Fork 920
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Drag & Drop meta-issue #720
Comments
A couple of relevant issues have cropped up since this issue was created:
|
I think out of all these issues #1550 would be the best starting point, also given that it has the most upvotes. |
The mouse coordinates are sent during dnd? You clearly know where file is dropped. It's just not attached to the event itself and is sent separately. |
Why not just tell how it is sent? 😄 Ah okay, I think I now get it,
Oh wait, this doesn't make sense, as you would have to enter the window with your cursor at the exact position you left it :) TLDR; There is no workaround. |
@janus-culsans The cursor position should be broadcasted during the drag and drop. It could be that a particular platform isn't doing so which could indicate a bug. The events are coming not from the drag and drop events, but from |
it would be nice to support both drag & drop as a target AND as a source |
@kchibisov if the unsupported platform is MSWindows, okay? |
@janus-culsans are you planning to implement something mentioned here? |
@kchibisov I have no knowledge of your internals and no time left, otherwise I would have probably understood your other comments and taken a shot. DnD has this weird half-OS half-App-UX problem, which the web standards also could not solve well. Then sometimes you want file DnD, sometimes whiteboardish DnD.. |
This is mostly a stub issue to keep track of progress on improvements to the drag/drop API:
I did some research into platform-specific clipboard APIs, and as far as I can tell those are the datatypes that we can probably support across all platforms. I'm hesitant to support audio data sine there seems to be way more variance in how platforms support that than the other datatypes, but from what I've seen most platforms expose it in one way or another.
The text was updated successfully, but these errors were encountered: