-
Notifications
You must be signed in to change notification settings - Fork 3.7k
Add Drag In and Drag Out events #2198
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
Conversation
Leaved comments in this commit for code review before merge. known isues: - DnD HTML5 API: If drag too fast to another browser UI element (ej. dev tools) the HTML5 DnD dragLeave event is not triggered (not an issue from this code) ... a workaround could be to force a fallback to get the element at pointer position when dragging back to the browser window.
Svelte demo
REPL: https://svelte.dev/repl/98f5c00046754b13bd4aae4d362b20e2?version=3.50.0
Before: dragIn event was only triggered when it was a valid list to drop in. However if the list was nested in another Sortable the event didn't fire again because it was already marked as valid. After: dragIn event is triggered even if is not a valid Sortable to drop in. Now is up to the Sortable component to handle and check if the list is allowed to drop in.
onDrop event is triggered when a sortable-dragging element is dropped inside the X and Y of the Sortable element, even if there was no onEnd event triggered
lovelyelfpop
commented
Nov 3, 2022
Nice!
SyedMSawaid
commented
Mar 26, 2023
@roy-mdr Is it going to merge in to the main library? How long do we have to wait for it?
@roy-mdr Is it going to merge in to the main library? How long do we have to wait for it?
Unfortunately its not my decision but the original developers :/ Hopefully soon!
SyedMSawaid
commented
May 1, 2023
@owen-m1 Any idea on when it is going to merge?
P.S. If there are no core maintainers for this project right now, how about we recruit some? I would love to contribute to this library.
@SyedMSawaid Yeah I'm happy to add you if you'd like to contribute, I don't have a lot of time anymore
RowenTey
commented
Oct 28, 2024
Any updates on this PR?
oemer-aran
commented
Mar 20, 2025
Is anything blocking this PR to be merged?
bassemawhoob
commented
Jun 5, 2025
@owen-m1 Pushing for this PR to be merged :)
Uh oh!
There was an error while loading. Please reload this page.
Leaved comments in this commit for code review before merge.
known isues:
This PR resolve #2075 #979 #460 #1468 #2159 #1269
Usage