From 123a7923afb54ed2095cd8cd435a1b145e9438e2 Mon Sep 17 00:00:00 2001 From: "Mr. M" Date: Fri, 10 Jul 2026 13:04:45 +0200 Subject: [PATCH] no-bug: Fix some conflicts --- src/zen/common/zen-sets.js | 2 ++ src/zen/library/ZenLibrarySections.mjs | 5 +++-- src/zen/library/zen-library.css | 19 +++++++------------ 3 files changed, 12 insertions(+), 14 deletions(-) diff --git a/src/zen/common/zen-sets.js b/src/zen/common/zen-sets.js index 5d4bc9cc9..e81a7b903 100644 --- a/src/zen/common/zen-sets.js +++ b/src/zen/common/zen-sets.js @@ -144,6 +144,8 @@ document.addEventListener( { global: "current" } ); ZenLibrary.toggle(); + break; + } case "cmd_zenOpenSpaceRoutingSettings": { gZenSpaceRoutingManager.openSpaceRoutingDialog(window); break; diff --git a/src/zen/library/ZenLibrarySections.mjs b/src/zen/library/ZenLibrarySections.mjs index c5dbdf3df..5cd47c611 100644 --- a/src/zen/library/ZenLibrarySections.mjs +++ b/src/zen/library/ZenLibrarySections.mjs @@ -1282,7 +1282,6 @@ class ZenLibraryDownloadsSection extends ProgressiveSearchSection { `; @@ -1395,7 +1394,9 @@ class ZenLibraryDownloadsSection extends ProgressiveSearchSection { }); } - items.push({ separator: true }); + if (fileExists || !isActive) { + items.push({ separator: true }); + } if (fileExists) { items.push({ diff --git a/src/zen/library/zen-library.css b/src/zen/library/zen-library.css index 549285019..ff5fab55e 100644 --- a/src/zen/library/zen-library.css +++ b/src/zen/library/zen-library.css @@ -382,8 +382,8 @@ zen-library[open] { flex-shrink: 0; width: 18px; height: 18px; - margin-inline-start: calc(var(--toolbarbutton-inner-padding) / 2); - margin-inline-end: calc(var(--toolbarbutton-inner-padding) * 1.5); + margin-inline-start: calc(var(--toolbarbutton-padding-inner) / 2); + margin-inline-end: calc(var(--toolbarbutton-padding-inner) * 1.5); padding: 0; border-radius: 4px; fill: currentColor; @@ -398,8 +398,8 @@ zen-library[open] { justify-content: center; width: 18px; height: 18px; - margin-inline-start: calc(var(--toolbarbutton-inner-padding) / 2); - margin-inline-end: calc(var(--toolbarbutton-inner-padding) * 1.5); + margin-inline-start: calc(var(--toolbarbutton-padding-inner) / 2); + margin-inline-end: calc(var(--toolbarbutton-padding-inner) * 1.5); padding: 0; appearance: none; background: transparent; @@ -451,13 +451,8 @@ zen-library[open] { .library-download-progress-cancel { opacity: 0; -} - -.library-download-progress-cancel line { - fill: none; - stroke: currentColor; - stroke-width: 2; - stroke-linecap: round; + -moz-context-properties: fill; + fill: var(--toolbox-textcolor); } .library-item-stack:hover .library-download-progress-ring .arc, @@ -550,7 +545,7 @@ zen-library[open] { appearance: none; background: transparent; border: none; - border-radius: calc(var(--border-radius-medium) - 6px); + border-radius: var(--border-radius-small); color: inherit; fill: currentColor; -moz-context-properties: fill, fill-opacity;