fix: Fixed compact mode twitching on windows, b=(bug #7973), c=compact-mode, welcome

This commit is contained in:
Mr. M
2025-05-02 10:06:17 +02:00
parent 62f56d7949
commit 2132f44812
3 changed files with 14 additions and 3 deletions

View File

@@ -438,6 +438,10 @@ var gZenCompactModeManager = {
return;
}
if (event.target.matches(':hover')) {
return;
}
if (
this.hoverableElements[i].keepHoverDuration &&
!event.target.querySelector('#urlbar[zen-floating-urlbar]') &&

View File

@@ -267,9 +267,14 @@
1.003674 99%,
1.003423 100%
);
--zen-compact-mode-time: 0.25s;
:root[zen-no-padding='true'] & {
--zen-compact-mode-func: ease-out;
--zen-compact-mode-time: 0.1s;
}
transition:
left 0.25s var(--zen-compact-mode-func),
right 0.25s var(--zen-compact-mode-func);
left var(--zen-compact-mode-time) var(--zen-compact-mode-func),
right var(--zen-compact-mode-time) var(--zen-compact-mode-func);
&:not([supress-primary-adjustment='true']) {
opacity: 1;

View File

@@ -302,7 +302,9 @@
}
getEngines() {
return this._engines.filter((engine) => !engine.name.toLowerCase().includes('wikipedia'));
return this._engines.filter(
(engine) => !(engine.name.toLowerCase().includes('wikipedia') || engine.name.toLowerCase().includes('ebay'))
);
}
initSpecificEngine(engines) {