From b14014e9d575d109ee0cc5a96bb3385e26f4d1b9 Mon Sep 17 00:00:00 2001
From: Lukas Holecek <hluk@email.cz>
Date: Sat, 9 Jan 2021 17:04:25 +0100
Subject: [PATCH] Fix customizing tray menu theme

Fixes #1559
---
 shared/themes/menu.css | 23 ++++++++++++++++++++---
 1 file changed, 20 insertions(+), 3 deletions(-)

diff --git a/shared/themes/menu.css b/shared/themes/menu.css
index e08c2d1a1..09779ca92 100644
--- a/shared/themes/menu.css
+++ b/shared/themes/menu.css
@@ -1,28 +1,45 @@
 /* Remove icon border in menus. */
-#menu_bar>QMenu::item:selected{border:none}
+#MainWindow>QMenu::item:selected,
+#menu_bar>QMenu::item:selected
+{
+    border:none
+}
 
+#MainWindow>QMenu::item,
 #menu_bar>QMenu::item
 {
     ;padding: 0.2em 1em 0.2em 1em
     ;padding-left: ${scale=2}${icon_size}${scale=1}px
 }
 
+#MainWindow>QMenu::icon,
 #menu_bar>QMenu::icon
 {
     ;padding-left: ${scale=0.5}${icon_size}${scale=1}px
 }
 
 /* Keep default item highlighted (removing icon border resets the style). */
-#menu_bar>QMenu::item:default{font-weight:bold}
+#MainWindow>QMenu::item:default,
+#menu_bar>QMenu::item:default
+{
+    font-weight:bold
+}
 
-#menu_bar>QMenu{${menu_css}}
+#MainWindow>QMenu,
+#menu_bar>QMenu
+{
+    ${menu_css}
+}
 
+#MainWindow>QMenu::item,
+#MainWindow>QMenu::separator,
 #menu_bar>QMenu::item,
 #menu_bar>QMenu::separator
 {
     ${menu_bar_css}
 }
 
+#MainWindow>QMenu::item:selected,
 #menu_bar>QMenu::item:selected
 {
     ${menu_bar_selected_css}
-- 
GitLab