Update configuration and UI behavior for Zen Browser

- Remove unnecessary comments from mozconfig
- Disable sign-on remembering in preferences
- Ensure popups are rolled up when updating vertical tabs
- Adjust popup hidden event listener to use capture option
- Bump version numbers in surfer.json for releases
This commit is contained in:
mr. M
2024-12-24 12:29:56 +01:00
parent dd88086cc7
commit a1debe45cf
5 changed files with 15 additions and 11 deletions

View File

@@ -280,6 +280,12 @@ var gZenVerticalTabsManager = {
this._isUpdating = true;
try {
this._updateMaxWidth();
window.docShell.treeOwner
.QueryInterface(Ci.nsIInterfaceRequestor)
.getInterface(Ci.nsIAppWindow)
.rollupAllPopups();
const topButtons = document.getElementById('zen-sidebar-top-buttons');
const isCompactMode = this._prefsCompactMode;
const isVerticalTabs = this._prefsVerticalTabs || forceMultipleToolbar;