diff --git a/src/zen/folders/ZenFolders.mjs b/src/zen/folders/ZenFolders.mjs index 0b9a4a77a..4245f4cd6 100644 --- a/src/zen/folders/ZenFolders.mjs +++ b/src/zen/folders/ZenFolders.mjs @@ -1156,7 +1156,7 @@ let dragDownThreshold = Services.prefs.getIntPref('zen.view.drag-and-drop.drop-inside-lower-threshold') / 100; - const dropElementGroup = dropElement; + const dropElementGroup = dropElement?.isZenFolder ? dropElement : dropElement?.group; const isSplitGroup = dropElement?.group?.hasAttribute('split-view-group'); let firstGroupElem = dropElementGroup.querySelector('.zen-tab-group-start').nextElementSibling; diff --git a/src/zen/tabs/zen-tabs/vertical-tabs.css b/src/zen/tabs/zen-tabs/vertical-tabs.css index 2cedddc4d..ce6669ef8 100644 --- a/src/zen/tabs/zen-tabs/vertical-tabs.css +++ b/src/zen/tabs/zen-tabs/vertical-tabs.css @@ -329,6 +329,13 @@ scale: 0.92; } + &:not(:hover) { + .tab-close-button, + .tab-reset-button { + display: none !important; + } + } + & .tab-icon-image { &:not([src]), &:-moz-broken {