-
Notifications
You must be signed in to change notification settings - Fork 196
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Don't close the sidebar for pointer events within the bounds of the s…
…idebar Fix an issue where clicking in transparent areas of the bucket bar could close the sidebar when side-by-side mode is disabled. Such clicks are allowed to bubble up to `document.body` because the user may be trying to click on a scrollbar thumb or other element in this area. However we don't want these clicks to close the sidebar like clicking elsewhere on the document does, as this can be annoying if the user was trying to click on eg. a sidebar bucket but missed. In fixing this, the separate mouse and touch event listeners have been replaced with a pointer event listener, as this is now supported in all of our target browsers.
- Loading branch information
1 parent
b1977ff
commit 6aeeed8
Showing
2 changed files
with
47 additions
and
22 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters