Bug 436194 - Breeze-GTK restore button in Firefox with CSD mode doesn't match the one displayed in native Qt applications
Summary: Breeze-GTK restore button in Firefox with CSD mode doesn't match the one disp...
Status: RESOLVED UPSTREAM
Alias: None
Product: Breeze
Classification: Plasma
Component: gtk theme (show other bugs)
Version: 5.21.4
Platform: Other Linux
: NOR normal
Target Milestone: ---
Assignee: Janet Blackquill
URL: https://bugzilla.mozilla.org/show_bug...
Keywords:
Depends on:
Blocks:
 
Reported: 2021-04-26 03:43 UTC by Lua
Modified: 2021-05-27 14:25 UTC (History)
3 users (show)

See Also:
Latest Commit:
Version Fixed In:


Attachments
adwaita and breeze-qt (53.07 KB, image/png)
2021-04-26 03:43 UTC, Lua
Details
breeze-qt restore button (2.44 KB, image/png)
2021-04-26 03:44 UTC, Lua
Details
gnome clocks (43.08 KB, image/png)
2021-04-28 23:00 UTC, Lua
Details
bug happening in Firefox (623.73 KB, video/mp4)
2021-04-28 23:02 UTC, Lua
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Lua 2021-04-26 03:43:34 UTC
Created attachment 137921 [details]
adwaita and breeze-qt

SUMMARY


STEPS TO REPRODUCE
1. Open Firefox
2. Maximize the window

OBSERVED RESULT
The restore button is the same of the maximize button. 

EXPECTED RESULT


SOFTWARE/OS VERSIONS
Operating System: Kubuntu 21.04
KDE Plasma Version: 5.21.4
KDE Frameworks Version: 5.80.0
Qt Version: 5.15.2


ADDITIONAL INFORMATION
This doesn't happen in other themes such as Adwaita.
Comment 1 Lua 2021-04-26 03:44:22 UTC
Created attachment 137922 [details]
breeze-qt restore button
Comment 2 Lua 2021-04-26 03:45:47 UTC
Also, the minimize, maximize and restore buttons are more washed out than in Qt applications. It seems that the opacity is different.
Comment 3 Nate Graham 2021-04-27 19:03:44 UTC
I'm having a hard time understanding the problem. As far as I can see from your screenshots, everything looks fine. Can you clarify?
Comment 4 Lua 2021-04-28 05:48:03 UTC
In Firefox (GTK app), the restore buttons shows as a ^ (is the same of the maximize button) instead of being diamond-shaped
Comment 5 Nate Graham 2021-04-28 16:16:55 UTC
Gotcha.

Cannot reproduce. What apps are you able to reproduce this with? All? Some? Only one? Under which conditions?
Comment 6 Lua 2021-04-28 23:00:50 UTC
Created attachment 137985 [details]
gnome clocks

Only Firefox so far. But the weird thing is: if I switch to Adwaita, the restore and maximize buttons becomes different. So I really don't know if this specific to Firefox. Other GTK apps such as GIMP, GNOME Clocks and GNOME Disk Utility doesn't have this problem.
Comment 7 Lua 2021-04-28 23:02:13 UTC
Created attachment 137986 [details]
bug happening in Firefox

Here's a video.
Comment 8 Nate Graham 2021-04-29 14:31:31 UTC
Can reproduce with just Firefox. It's either an issue with out GTK theming that's specific to Firefox, or else a bug in Firefox itself.
Comment 9 Lua 2021-04-29 18:36:31 UTC
It's really weird, because this happens with other themes such as Qogir, but not with Adwaita.
Comment 10 Patrick Silva 2021-05-27 11:34:21 UTC
reported to Firefox devs: https://bugzilla.mozilla.org/show_bug.cgi?id=1574291

Chromium has the same bug, see bug 414591
Comment 11 Nate Graham 2021-05-27 14:25:36 UTC
I guess it's an upstream issue, then. Thanks.