-
-
Notifications
You must be signed in to change notification settings - Fork 770
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 is broken #311
Comments
Confirmed on Firefox 65 for OSX as well. And Chrome 72/OSX has the same problem, as does MS Edge on Windows. |
I think this is what I'm referencing as well in #309 |
Did someone already some research regarding this issue? I'm using version 3 for the first time and I'm not familiar with the source code yet. |
I've made some research about this issue and it looks like it may be caused by incorrect deletion of swiping events on dragging. Tagged new v3.2.6 release. It would be great if someone could give a test with this version. |
I can give it a try tomorrow. |
Our glide implementation has the same issue and i can reproduce it on the official glidejs documentation page using Firefox 65.0.1 (64-bit) on mac. |
I started to investigate the issue and it looks like this is related to the While testing i have seen that the flag is often set to The intention was to fix #258 but according to feedback it did not do so. My suggestion would be to remove the flag and code as it does not fix the issue and also introduces a component wide state which makes the code hard to understand and prone to side effects. @jedrzejchalubek Would love to hear your opinion on my suggestion, as i gladly can/would apply the required changes. |
I am impatient and already created a PR #330 that includes my proposed change :) |
Thanks @omares for your pull request and your work fixing the bug by yourself. I can confirm that the issue is fixed completely. |
I just noticed that there's an issue even on the documentation page with the drag & drop.
The element is lost and can't be moved after some mouse interactions. I'm not sure on which exact behaviour this is happening.
Is this issue already known? For me, it looks like it's quite critical and a basic behaviour which sould work. I can dig into the code and debug. But first I wanted to hear if there are already some ideas on the issue.
Browser: Chrome 71.0 (but I tried also on other browsers)
OS: MacOS 10.14.2
The text was updated successfully, but these errors were encountered: