From d9313efa3e947c50ea566bba5cb0c88e42b4deb6 Mon Sep 17 00:00:00 2001 From: brahim <92426196+BrhmDev@users.noreply.github.com> Date: Fri, 6 Sep 2024 21:19:18 +0200 Subject: [PATCH] Ensure tab becomes visible when selected in sidebar. --- .../components/tabbrowser/content/tabs-js.patch | 15 +++++++++++++++ 1 file changed, 15 insertions(+) create mode 100644 src/browser/components/tabbrowser/content/tabs-js.patch diff --git a/src/browser/components/tabbrowser/content/tabs-js.patch b/src/browser/components/tabbrowser/content/tabs-js.patch new file mode 100644 index 000000000..ba503e19a --- /dev/null +++ b/src/browser/components/tabbrowser/content/tabs-js.patch @@ -0,0 +1,15 @@ +diff --git a/browser/components/tabbrowser/content/tabs.js b/browser/components/tabbrowser/content/tabs.js +index 282e7f31fe158d929130c17628f7e30f690fd666..2eb7123611947c5bc3da4ae864dd6f6f68fa6f9e 100644 +--- a/browser/components/tabbrowser/content/tabs.js ++++ b/browser/components/tabbrowser/content/tabs.js +@@ -1387,9 +1387,7 @@ + + _handleTabSelect(aInstant) { + let selectedTab = this.selectedItem; +- if (this.hasAttribute("overflow")) { +- this.arrowScrollbox.ensureElementIsVisible(selectedTab, aInstant); +- } ++ this.arrowScrollbox.ensureElementIsVisible(selectedTab, aInstant); + + selectedTab._notselectedsinceload = false; + }