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 {