From 30e411817c9d3e0eb8b143f68a12f6b393d0fdf7 Mon Sep 17 00:00:00 2001 From: rydesun Date: Thu, 15 Feb 2024 15:38:53 +0800 Subject: [PATCH] Fix firefox popupmenu shadow --- .config/picom/picom.conf | 7 +++---- .mozilla/firefox/profile/chrome/userChrome.css | 5 ----- 2 files changed, 3 insertions(+), 9 deletions(-) diff --git a/.config/picom/picom.conf b/.config/picom/picom.conf index c32b218..54932c3 100644 --- a/.config/picom/picom.conf +++ b/.config/picom/picom.conf @@ -9,10 +9,8 @@ shadow-offset-y = -32 shadow-opacity = 0.48 shadow-exclude = [ - "_GTK_FRAME_EXTENTS@:c", "class_g = 'firefox' && window_type = 'utility'", - "class_g = 'Tor Browser' && window_type = 'utility'", - "class_g = 'Thunderbird' && window_type = 'utility'" + "class_g = 'firefox' && window_type = 'popup_menu'" ] ################################# @@ -32,6 +30,7 @@ rounded-corners-exclude = [ && IS_FLOATING@:s != 'True' && IS_SINGLE@:s != 'True'", "QTILE_INTERNAL@:32c = 1", "window_type = 'tooltip'", + "class_g = 'kitty'", "class_g = 'mpv'", "class_g *= 'steam_app_'" ]; @@ -43,7 +42,7 @@ rounded-corners-exclude = [ blur-method = "dual_kawase" blur-strength = 6 blur-background-exclude = [ - "_GTK_FRAME_EXTENTS@:c", + "class_g = 'firefox' && window_type = 'popup_menu'", "class_g = 'Peek'" ]; diff --git a/.mozilla/firefox/profile/chrome/userChrome.css b/.mozilla/firefox/profile/chrome/userChrome.css index 0e4155a..6202fba 100644 --- a/.mozilla/firefox/profile/chrome/userChrome.css +++ b/.mozilla/firefox/profile/chrome/userChrome.css @@ -1,7 +1,2 @@ @import "userChrome/sidebar.css"; @import "userChrome/topbar.css"; - -/* 去除弹出菜单的透明边框 (与compositor冲突) */ -menupopup, panel { - --panel-shadow-margin: 0 !important; -}