Skip to content
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

Simplify and support IE #22

Merged
merged 2 commits into from
Feb 9, 2018
Merged

Simplify and support IE #22

merged 2 commits into from
Feb 9, 2018

Conversation

cameronhimself
Copy link
Owner

This greatly simplifies the way we manage transfer data. Instead of smuggling a unique key in the mimetype of the event's transferData, we're setting a single key on a globally available object, and overwriting it with each drag interaction. As a result, we're not even using the native transferData object at all, so IE compatibility is no longer a concern.

I'm not sure if this is going to screw anything up. The only scenario I can imagine it being a problem is if there are somehow multiple drag actions in progress at the same time. Maybe in some kind of multitouch scenario? I don't know, it seems unlikely to be a problem.

@cameronhimself cameronhimself changed the base branch from master to 1.0-maybe February 9, 2018 03:23
@cameronhimself cameronhimself changed the base branch from 1.0-maybe to master February 9, 2018 03:31
@cameronhimself cameronhimself reopened this Feb 9, 2018
@cameronhimself cameronhimself changed the base branch from master to release/1.0.0 February 9, 2018 03:38
@cameronhimself cameronhimself merged commit 7a9a395 into release/1.0.0 Feb 9, 2018
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant