Bug 469570

Summary: Visual artifact on the minimize and maximize buttons of the window of Firefox
Product: [Plasma] Breeze Reporter: Hexagon <apricus>
Component: gtk themeAssignee: Plasma Bugs List <plasma-bugs-null>
Status: RESOLVED FIXED    
Severity: normal CC: agrinev98, elandorr.fenydark, med.medin.2014, nate, qydwhotmail, uhhadd
Priority: NOR Keywords: regression
Version First Reported In: 5.27.5   
Target Milestone: ---   
Platform: Other   
OS: Linux   
Latest Commit: Version Fixed/Implemented In: 5.27.6
Sentry Crash Report:
Attachments: A screenshot of the visual problem that the minimize and maximize buttons in firefox are cut off
Same issue, worse

Description Hexagon 2023-05-10 10:29:53 UTC
SUMMARY
There is a visual artifact in the minimize and maximize buttons in Firefox. This was not present in Plasma 5.27.4.

STEPS TO REPRODUCE
1. Open Firefox in Wayland mode in KDE Wayland session
2. Hover over the minimize, maximize or close buttons in the top right of the window

OBSERVED RESULT
The white circle around the symbols indicating that you are hovering over the button is cut off on the right side

EXPECTED RESULT
The circle should not be cut off

SOFTWARE/OS VERSIONS
Linux: 6.3.1-arch1-1 (64-bit)
KDE Plasma Version: 5.27.5
KDE Frameworks Version: 5.105.0
Qt Version: 5.15.9
Comment 1 Hexagon 2023-05-10 10:32:31 UTC
Created attachment 158825 [details]
A screenshot of the visual problem that the minimize and maximize buttons in firefox are cut off
Comment 2 Nate Graham 2023-05-15 19:31:49 UTC
Was this already fixed, Fushan?
Comment 3 elandorr.fenydark 2023-05-21 13:21:33 UTC
Created attachment 159163 [details]
Same issue, worse

I have the same issue with a worse cut off (it's easy to make misclicks), since maybe 3~4 weeks.

I only have Firefox impacted by this issue (but I don't know any other software which hides the title bar while keeping minimize/maximize icons on the right)…

SOFTWARE/OS VERSIONS
Linux: 6.1.28-gentoo (64-bit)
KDE Plasma Version: 5.27.5
KDE Frameworks Version: 5.106.0
Qt Version: 5.15.9
Comment 4 Nate Graham 2023-05-31 17:34:13 UTC
*** Bug 470408 has been marked as a duplicate of this bug. ***
Comment 5 Nate Graham 2023-05-31 17:35:47 UTC
Fixed by Fushan Wen with https://invent.kde.org/plasma/breeze-gtk/-/commit/2f2923c2a5ce8b656e2f531bb0791c1ec105873a in Plasma 5.27.6.