mirror of
https://github.com/zen-browser/desktop.git
synced 2026-02-04 02:54:40 +00:00
fix: Sidebar flickering during drag operations in compact mode, b=bug https://github.com/zen-browser/desktop/issues/10942, p=#11015
* fix:sidebar flickering during drag operations in compact mode * fix: streamline drag state cleanup in compact mode * fix: remove redundant event listener tracking for drag state cleanup * fix: refactor drag state cleanup for improved readability and consistency * feat: Dont check for child elemenets, b=no-bug, c=compact-mode --------- Signed-off-by: mr. m <91018726+mr-cheffy@users.noreply.github.com> Co-authored-by: mr. m <91018726+mr-cheffy@users.noreply.github.com>
This commit is contained in:
committed by
GitHub
parent
47ca48e5a5
commit
d7faa543e2
@@ -715,7 +715,10 @@ var gZenCompactModeManager = {
|
||||
(document.documentElement.getAttribute('supress-primary-adjustment') === 'true' &&
|
||||
gZenVerticalTabsManager._hasSetSingleToolbar) ||
|
||||
this._hasHoveredUrlbar ||
|
||||
this._ignoreNextHover
|
||||
this._ignoreNextHover ||
|
||||
(event.type === 'dragleave' &&
|
||||
event.explicitOriginalTarget !== target &&
|
||||
target.contains?.(event.explicitOriginalTarget))
|
||||
) {
|
||||
return;
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user