-
Notifications
You must be signed in to change notification settings - Fork 3.7k
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
Fix IE11 "SCRIPT16389: Unspecified error." when dragging element #1865
Conversation
If you can resolve the conflicts, I'll merge this. |
@waynevanson I can't resolve the conflict because not having "write access" to SortableJS/Sortable. Give me the permissions and I'll be able to resolve this. |
@laukstein You don't need permissions. You have to have patch-1 and master branches. Master should be the head of Sortable. On your machine, checkout to master. Now merge patch-1 into master and resolves the conflicts. That's a pull request should be done. Alternatively, you can create the pull from scratch and you'll have no conflicts. The conflicts exists b3cause there's no util.js because it's been replaced with util.ts |
…ortableJS#1875) * deps: install dev-deps for ts, tests and friends * tests: replace test.js with test.ts and fp * change compat tests * ci: replace tests to use npm as per usual
…1878) The doc was missing the case of keeping the default insertion point based on the direction.
* refactor(tests): move HTML fixtures into own dir * refactor(tests): separate e2e tests into folders * refactor(deps): packagejson reformat * refactor(deps): remove cypress from dev deps * refactor(ci): add description to circleci
* refactor(tests): move HTML fixtures into own dir * refactor(tests): separate e2e tests into folders * refactor(deps): packagejson reformat * refactor(deps): remove cypress from dev deps * refactor(ci): add description to circleci * build: bundles with rollup ^2.14 and typescript * dist: create new dist files * chore: bump minor version * build(refactor): removes unused babel plugin
* build: upgrade to 1.11.0 * tests(fix): emit exit code 1 on fail
IE11 throws error "SCRIPT16389: Unspecified error." when dragging element after `Sortable.create(...)` was executed more than 1 time while in same page (without page reload). This issue happens also in Sortable earlier versions, and due to this error may stop Sortable functionality at all. Using `el.parentNode` for simplest fix checking if element sort of exists in DOM (by checking if parent element exists). Universal fix would be to use `document.body.contains(el)`, but I think it is too much here and would cause small performance impact, that's way fixing it is simple way.
@waynevanson I created a new PR for it #1904 |
IE11 throws error "SCRIPT16389: Unspecified error." when dragging element after
Sortable.create(...)
was executed more than 1 time while in same page (without page reload).This issue happens also in Sortable earlier versions, and due to this error may stop Sortable functionality at all.
Using
el.parentNode
for simplest fix checking if element sort of exists in DOM (by checking if parent element exists). Universal fix would be to usedocument.body.contains(el)
, but I think it is too much here and would cause small performance impact, that's way fixing it is simple way.