Created attachment 138439 [details] Example from firefox SUMMARY In GTK applications with Breeze, both dropdown menus and right click menus draw a border with rounded corners, but a jagged, opaque white rectangular corner is shown behind. It is only apparent when the menus appear above something with a non-white colour. Attached screenshots demonstrate this. This does not occur with other GTK themes. SOFTWARE/OS VERSIONS Arch Linux (available in About System) KDE Plasma Version: 5.21.5 KDE Frameworks Version: 5.82.0 Qt Version: 5.15.2 X11 ADDITIONAL INFORMATION
Created attachment 138440 [details] Example from audacity
Yes, we're faking it with a colored pixel in the corner.
Git commit 35faae2ae8236f55a437a774468f7cf9bff51b71 by Nate Graham, on behalf of Rocket Aaron. Committed on 20/10/2025 at 15:13. Pushed by ngraham into branch 'master'. gtk3/menu: fix corner radius background Remove the solid color behind GTK menus' rounded corners. This change is inspired by https://github.com/vinceliuice/Mojave-gtk-theme/blob/4604817056f25b5a7e3aaf725ee45a4bd1f45dd6/src/sass/gtk/_common-3.0.scss#L118 GTK3's default theme also has a similar rule: https://gitlab.gnome.org/GNOME/gtk/-/blob/3.24.51/gtk/theme/Adwaita/_common.scss#L2202 M +5 -0 src/gtk3/widgets/_menus.scss https://invent.kde.org/plasma/breeze-gtk/-/commit/35faae2ae8236f55a437a774468f7cf9bff51b71
Git commit 12170472f7be6dd73edbffd0e3fb2bd54daa23bb by Nate Graham. Committed on 20/10/2025 at 15:13. Pushed by ngraham into branch 'Plasma/6.5'. gtk3/menu: fix corner radius background Remove the solid color behind GTK menus' rounded corners. This change is inspired by https://github.com/vinceliuice/Mojave-gtk-theme/blob/4604817056f25b5a7e3aaf725ee45a4bd1f45dd6/src/sass/gtk/_common-3.0.scss#L118 GTK3's default theme also has a similar rule: https://gitlab.gnome.org/GNOME/gtk/-/blob/3.24.51/gtk/theme/Adwaita/_common.scss#L2202 (cherry picked from commit 35faae2ae8236f55a437a774468f7cf9bff51b71) e66a82a0 gtk3/menu: fix corner radius background Co-authored-by: Rocket Aaron <i@rocka.me> M +5 -0 src/gtk3/widgets/_menus.scss https://invent.kde.org/plasma/breeze-gtk/-/commit/12170472f7be6dd73edbffd0e3fb2bd54daa23bb
Should this be closed as fixed now?
Yeah!