diff --git a/src/browser/themes/shared/zen-icons/lin/close.svg b/src/browser/themes/shared/zen-icons/lin/close.svg index 7c535fa68..c4d0be066 100644 --- a/src/browser/themes/shared/zen-icons/lin/close.svg +++ b/src/browser/themes/shared/zen-icons/lin/close.svg @@ -2,4 +2,4 @@ # This Source Code Form is subject to the terms of the Mozilla Public # License, v. 2.0. If a copy of the MPL was not distributed with this # file, You can obtain one at http://mozilla.org/MPL/2.0/. - + diff --git a/src/zen/tabs/zen-tabs/vertical-tabs.css b/src/zen/tabs/zen-tabs/vertical-tabs.css index ce6669ef8..b75d8467d 100644 --- a/src/zen/tabs/zen-tabs/vertical-tabs.css +++ b/src/zen/tabs/zen-tabs/vertical-tabs.css @@ -329,13 +329,6 @@ scale: 0.92; } - &:not(:hover) { - .tab-close-button, - .tab-reset-button { - display: none !important; - } - } - & .tab-icon-image { &:not([src]), &:-moz-broken { @@ -656,7 +649,14 @@ } } - &:is(:hover, [visuallyselected]) .tab-close-button { + &:not(:hover) { + .tab-close-button, + .tab-reset-button { + display: none; + } + } + + &:is(:hover, [multiselected][selected]) .tab-close-button { display: block; --tab-inline-padding: 0; margin-inline-end: 0; diff --git a/src/zen/workspaces/ZenWorkspaces.mjs b/src/zen/workspaces/ZenWorkspaces.mjs index c409d7274..9ca190752 100644 --- a/src/zen/workspaces/ZenWorkspaces.mjs +++ b/src/zen/workspaces/ZenWorkspaces.mjs @@ -2536,7 +2536,7 @@ var gZenWorkspaces = new (class extends nsZenMultiWindowFeature { // <= 2 because we have the empty tab and the new tab button const shouldHideSeparator = fromTabSelection ? pinnedContainer.hasAttribute('hide-separator') - : pinnedContainer.children.length === 1 || !visibleTabsFound(); + : !visibleTabsFound(); if (shouldHideSeparator) { pinnedContainer.setAttribute('hide-separator', 'true'); } else {