diff --git a/gtk/theme/Adwaita/_common.scss b/gtk/theme/Adwaita/_common.scss index b8801ecce3..15b1c28efd 100644 --- a/gtk/theme/Adwaita/_common.scss +++ b/gtk/theme/Adwaita/_common.scss @@ -2127,11 +2127,9 @@ menubar, // remove padding and rounding from menubar submenus menu { - border-radius: 0; - padding:0; - menu { + .csd &, & { border-radius: 0; - padding:0; + padding: 0; } } diff --git a/gtk/theme/Adwaita/gtk-contained-dark.css b/gtk/theme/Adwaita/gtk-contained-dark.css index 70743d4c5a..739f8debea 100644 --- a/gtk/theme/Adwaita/gtk-contained-dark.css +++ b/gtk/theme/Adwaita/gtk-contained-dark.css @@ -811,9 +811,7 @@ menubar:backdrop, .menubar:backdrop { background-color: #353535; } menubar > menuitem, .menubar > menuitem { min-height: 16px; padding: 4px 8px; } -menubar > menuitem menu, .menubar > menuitem menu { border-radius: 0; padding: 0; } - -menubar > menuitem menu menu, .menubar > menuitem menu menu { border-radius: 0; padding: 0; } +.csd menubar > menuitem menu, menubar > menuitem menu, .csd .menubar > menuitem menu, .menubar > menuitem menu { border-radius: 0; padding: 0; } menubar > menuitem:hover, .menubar > menuitem:hover { box-shadow: inset 0 -3px #15539e; color: #3584e4; } diff --git a/gtk/theme/Adwaita/gtk-contained.css b/gtk/theme/Adwaita/gtk-contained.css index 571c7bba20..534cb48984 100644 --- a/gtk/theme/Adwaita/gtk-contained.css +++ b/gtk/theme/Adwaita/gtk-contained.css @@ -819,9 +819,7 @@ menubar:backdrop, .menubar:backdrop { background-color: #f6f5f4; } menubar > menuitem, .menubar > menuitem { min-height: 16px; padding: 4px 8px; } -menubar > menuitem menu, .menubar > menuitem menu { border-radius: 0; padding: 0; } - -menubar > menuitem menu menu, .menubar > menuitem menu menu { border-radius: 0; padding: 0; } +.csd menubar > menuitem menu, menubar > menuitem menu, .csd .menubar > menuitem menu, .menubar > menuitem menu { border-radius: 0; padding: 0; } menubar > menuitem:hover, .menubar > menuitem:hover { box-shadow: inset 0 -3px #3584e4; color: #1b6acb; }