fix: Uncaught Error Couldn't clear and hide the drag surface (#5759) #5760
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
The basics
The details
Resolves
Issue #5758
Proposed Changes
Behavior Before Change
Drag workspace failed, mouse sticky with the interface and cannot detached.
Behavior After Change
Workspace can be dragged and dropped again normally.
Reason for Changes
This change prevents the
resetDragSurface
function being called twice and raising the exception.It also maintains symmetry with the
setupDragSurface
function in terms of logic checks.Test Coverage
Tested on:
Desktop Chrome