From e4311704354737d5026dcafbd9f4dd5b63d580e8 Mon Sep 17 00:00:00 2001 From: "mr. m" Date: Thu, 17 Apr 2025 00:36:43 +0200 Subject: [PATCH] fix: Split views not selected still having the pending attribute, b=(no-bug), c=split-view, tabs --- src/zen/split-view/ZenViewSplitter.mjs | 1 + src/zen/tabs/zen-tabs/vertical-tabs.css | 4 ++-- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/src/zen/split-view/ZenViewSplitter.mjs b/src/zen/split-view/ZenViewSplitter.mjs index 9c6b64eed..100f56d25 100644 --- a/src/zen/split-view/ZenViewSplitter.mjs +++ b/src/zen/split-view/ZenViewSplitter.mjs @@ -1379,6 +1379,7 @@ class ZenViewSplitter extends ZenDOMOperatedFeature { } const browser = tab.linkedBrowser.closest('.browserSidebarContainer'); if (active) { + tab.removeAttribute('pending'); browser.setAttribute('zen-split', 'true'); browser.addEventListener('dragstart', this.onBrowserDragStart); diff --git a/src/zen/tabs/zen-tabs/vertical-tabs.css b/src/zen/tabs/zen-tabs/vertical-tabs.css index 9944489ac..ab72bcd07 100644 --- a/src/zen/tabs/zen-tabs/vertical-tabs.css +++ b/src/zen/tabs/zen-tabs/vertical-tabs.css @@ -1122,7 +1122,7 @@ --zen-essential-bg-margin: 2px; &::before { - background: light-dark(rgba(255, 255, 255, 0.85), rgba(255, 255, 255, 0.65)); + background: light-dark(rgba(255, 255, 255, 0.85), rgba(68, 64, 64, 0.85)); margin: var(--zen-essential-bg-margin); border-radius: calc(var(--border-radius-medium) - var(--zen-essential-bg-margin)); position: absolute; @@ -1134,7 +1134,7 @@ } &[visuallyselected]:hover .tab-background::before { - background: light-dark(rgba(255, 255, 255, 0.80), rgba(255, 255, 255, 0.45)); + background: light-dark(rgba(255, 255, 255, 0.80), rgba(68, 64, 64, 0.75)); } } }