From c9a923bb34350d0d4de2fd14a57d7f60e1c58cf5 Mon Sep 17 00:00:00 2001 From: HarryHeres Date: Tue, 15 Oct 2024 23:17:00 +0200 Subject: [PATCH] Fixing moving tab bar to right --- src/browser/base/content/ZenUIManager.mjs | 13 ++++++++----- 1 file changed, 8 insertions(+), 5 deletions(-) diff --git a/src/browser/base/content/ZenUIManager.mjs b/src/browser/base/content/ZenUIManager.mjs index 70077ad4c..788f97f1b 100644 --- a/src/browser/base/content/ZenUIManager.mjs +++ b/src/browser/base/content/ZenUIManager.mjs @@ -126,12 +126,10 @@ var gZenVerticalTabsManager = { + data-lazy-l10n-id="zen-toolbar-context-tabs-right" + oncommand="gZenVerticalTabsManager.toggleTabsOnRight();" + /> `); - fragment.getElementById('zen-toolbar-context-tabs-right').addEventListener('click', () => { - let rightSide = Services.prefs.getBoolPref(kConfigKey); - Services.prefs.setBoolPref(kConfigKey, !rightSide); - }); document.getElementById('viewToolbarsMenuSeparator').before(fragment); }, @@ -211,4 +209,9 @@ var gZenVerticalTabsManager = { Services.prefs.setBoolPref('zen.view.sidebar-expanded', expanded); Services.prefs.setBoolPref('zen.view.sidebar-expanded.on-hover', false); }, + + toggleTabsOnRight() { + const newVal = !Services.prefs.getBoolPref('zen.tabs.vertical.right-side'); + Services.prefs.setBoolPref('zen.tabs.vertical.right-side', newVal); + }, };