SUMMARY Maximize button doesn't visually change when toggled. STEPS TO REPRODUCE 1. Open a GTK3 app 2. Press 'Maximize' button 3. Window gets maximized, yet the button stays the same OBSERVED RESULT Maximize button remains unchanged EXPECTED RESULT Show the 'Restore' button SOFTWARE/OS VERSIONS Windows: macOS: Linux/KDE Plasma: (available in About System) KDE Plasma Version: 5.17.3 KDE Frameworks Version: 5.64.0 Qt Version: 5.13.2 Operating System: FreeBSD 12.1-RELEASE ADDITIONAL INFORMATION Bug (re)appeared since version ~5.17.0
Could you provide some information about the version of GTK? You can find it in the "General" tab of the GTK inspector. (https://wiki.gnome.org/Projects/GTK/Inspector)
Also, which GTK app? A GTK3 headerbar app, or a GTK3 app using the system-provided titlebar?
(In reply to Carson Black from comment #1) > Could you provide some information about the version of GTK? You can find it > in the "General" tab of the GTK inspector. > (https://wiki.gnome.org/Projects/GTK/Inspector) Yeah, sorry. I'm using: GTK3 version 3.24.10 And just realized it's not EVERY gtk3 app, but just the likes of GNOME apps which use their very own 'titlebar' (or headerbar in this case?). For example: Chromium browser
(In reply to Nate Graham from comment #2) > Also, which GTK app? A GTK3 headerbar app, or a GTK3 app using the > system-provided titlebar? Chromium browser, and GTK3 apps which use their own headerbar. Nothing wrong with the system-wide window decorations, I believe this issue is GTK3-specific
Confirmed, and the Minimize button does the same thing. On;y in Chromium, though. Other GTK3 headerbar apps I've tried don't have this problem.
(In reply to Nate Graham from comment #5) > Confirmed, and the Minimize button does the same thing. On;y in Chromium, > though. Other GTK3 headerbar apps I've tried don't have this problem. Yep. My bad
Cannot reproduce with chromium 79.0.3945.130 on Plasma 5.18 beta. Operating System: Arch Linux KDE Plasma Version: 5.17.90 KDE Frameworks Version: 5.66.0 Qt Version: 5.14.0
Bug persists for me with Chromium 79.0.3945.117 (openSUSE Build). Clicking the maximize button shows no distinct clicked state, and when maximized, the button does not change its appearance as it should.
Created attachment 127107 [details] Firefox 74 using CSD Chromium is still working as expected here. But I can reproduce this issue with Firefox 74 using CSD. Watch the attached screen recording please. Operating System: Arch Linux KDE Plasma Version: 5.18.3 KDE Frameworks Version: 5.68.0 Qt Version: 5.14.1
link to Firefox bug https://bugzilla.mozilla.org/show_bug.cgi?id=1609927