Created attachment 163467 [details] Side by side comparison between breeze gtk and adwaita SUMMARY The Expander widget in GTK4 is missing the arrow icon. This only happens with GTK4 (non-libadwaita) apps. On GTK3, the icon is present. See attachments for an example. STEPS TO REPRODUCE 1. Run gtk4-demo 2. Run the expander example OBSERVED RESULT The arrow icon is missing EXPECTED RESULT The arrow icon is present SOFTWARE/OS VERSIONS Linux/KDE Plasma: Arch Linux (available in About System) KDE Plasma Version: 5.27.9 (checked that breeze-gtk version is the same) KDE Frameworks Version: 5.112.0 Qt Version: 5.15.11 ADDITIONAL INFORMATION I've also checked this on plasma 6 using a KDE neon unstable ISO - the issue is still present in the 2023-11-19 build.
Can reproduce.
Git commit c86e73e42020888669b253c22d0441b66ec6c809 by Nate Graham, on behalf of Kevin Duan. Committed on 12/11/2025 at 15:33. Pushed by ngraham into branch 'master'. Fix expander arrow icon being missing in GTK4 applications The `expander` property differs between GTK3 and GTK4. Therefore, the `arrow` property in `misc.scss` is redundant; remove it to fix a visual bug. FIXED-IN: 6.5.3 M +13 -15 src/gtk4/widgets/_misc.scss https://invent.kde.org/plasma/breeze-gtk/-/commit/c86e73e42020888669b253c22d0441b66ec6c809
Git commit e211e3735cb7555242cde9f5dace040276cfd8a6 by Nate Graham. Committed on 12/11/2025 at 15:33. Pushed by ngraham into branch 'Plasma/6.5'. Fix expander arrow icon being missing in GTK4 applications The `expander` property differs between GTK3 and GTK4. Therefore, the `arrow` property in `misc.scss` is redundant; remove it to fix a visual bug. FIXED-IN: 6.5.3 (cherry picked from commit c86e73e42020888669b253c22d0441b66ec6c809) 1ddf4f46 Edit _misc.scss for fix bug 477505 Co-authored-by: Kevin Duan <duankaiwen@ubuntukylin.com> M +13 -15 src/gtk4/widgets/_misc.scss https://invent.kde.org/plasma/breeze-gtk/-/commit/e211e3735cb7555242cde9f5dace040276cfd8a6