From 40b652869de13aacf340bc2261baabbde591da0c Mon Sep 17 00:00:00 2001 From: Mauro Balades Date: Fri, 19 Jul 2024 16:44:54 +0200 Subject: [PATCH] feat: Add toggleBookmarksSidebar function to ZenUIManager --- src/browser/base/content/ZenUIManager.mjs | 7 ++++++- src/browser/base/content/zen-sidebar-icons.inc.xhtml | 2 +- 2 files changed, 7 insertions(+), 2 deletions(-) diff --git a/src/browser/base/content/ZenUIManager.mjs b/src/browser/base/content/ZenUIManager.mjs index 750e516ce..bf8ac23ae 100644 --- a/src/browser/base/content/ZenUIManager.mjs +++ b/src/browser/base/content/ZenUIManager.mjs @@ -15,5 +15,10 @@ var gZenUIManager = { return "10000000-1000-4000-8000-100000000000".replace(/[018]/g, c => (+c ^ crypto.getRandomValues(new Uint8Array(1))[0] & 15 >> +c / 4).toString(16) ); - }, + }, + + toogleBookmarksSidebar() { + const button = document.getElementById('zen-bookmark-button'); + SidebarController.toggle('viewBookmarksSidebar', button); + }, }; diff --git a/src/browser/base/content/zen-sidebar-icons.inc.xhtml b/src/browser/base/content/zen-sidebar-icons.inc.xhtml index d9e0916b4..2dae62110 100644 --- a/src/browser/base/content/zen-sidebar-icons.inc.xhtml +++ b/src/browser/base/content/zen-sidebar-icons.inc.xhtml @@ -4,7 +4,7 @@ - + \ No newline at end of file