From 98be02920370c176533c337281ad42857253e8cb Mon Sep 17 00:00:00 2001 From: NimBold Date: Thu, 2 Jul 2026 17:27:38 +0330 Subject: [PATCH] fix(settings): keep user agent menu above rows --- src/components/SettingsView.tsx | 2 +- src/index.css | 18 +++++++++++++++++- 2 files changed, 18 insertions(+), 2 deletions(-) diff --git a/src/components/SettingsView.tsx b/src/components/SettingsView.tsx index 4f9724a..40c3a92 100644 --- a/src/components/SettingsView.tsx +++ b/src/components/SettingsView.tsx @@ -799,7 +799,7 @@ runEngineChecks(false);

Identity

-
+
Custom User-Agent diff --git a/src/index.css b/src/index.css index cbfda49..8d6fea0 100644 --- a/src/index.css +++ b/src/index.css @@ -1189,6 +1189,12 @@ html[data-list-density="relaxed"] { margin-bottom: 24px; } + .settings-popup-group { + position: relative; + z-index: 10; + overflow: visible; + } + .mac-settings-row { display: flex; justify-content: space-between; @@ -1243,12 +1249,22 @@ html[data-list-density="relaxed"] { } .settings-network-row { + position: relative; display: grid; grid-template-columns: minmax(150px, 190px) minmax(0, 1fr); gap: 18px; align-items: start; } +.settings-popup-group .settings-network-row:focus-within { + z-index: 20; +} + +.settings-popup-group .settings-group-footer { + position: relative; + z-index: 0; +} + .settings-network-row > .settings-row-label { padding-top: 3px; } @@ -1272,7 +1288,7 @@ html[data-list-density="relaxed"] { .settings-combobox-menu { position: absolute; - z-index: 50; + z-index: 100; top: calc(100% + 6px); right: 0; left: 0;