Bug 451889 - Native chrome wayland with no title bar, inconsistent GTK theme (close button circled).
Summary: Native chrome wayland with no title bar, inconsistent GTK theme (close button...
Status: RESOLVED FIXED
Alias: None
Product: Breeze
Classification: Plasma
Component: gtk theme (show other bugs)
Version: 5.24.3
Platform: openSUSE Linux
: NOR normal
Target Milestone: ---
Assignee: Plasma Bugs List
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2022-03-25 13:06 UTC by carlo
Modified: 2023-05-11 16:38 UTC (History)
7 users (show)

See Also:
Latest Commit:
Version Fixed In: 5.27.something


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description carlo 2022-03-25 13:06:24 UTC
SUMMARY
The inactivity state of the "close" X button when using native Chrome wayland with the GTK theme is not consistent with the Plasma theme.
NOTE: If you are reporting a crash, please try to attach a backtrace with debug symbols.
See https://community.kde.org/Guidelines_and_HOWTOs/Debugging/How_to_create_useful_crash_reports
***


STEPS TO REPRODUCE
1. Open native wayland chrome
2. Set the GTK theme
3. Do not use the title decoration panel in chrome.

OBSERVED RESULT
The close button appears circled in black, inconsistent with the Plasma theme.

EXPECTED RESULT
The theme should be consistent.

SOFTWARE/OS VERSIONS
Windows: 
macOS: 
Linux/KDE Plasma: 
(available in About System)
KDE Plasma Version: 5.24.3
KDE Frameworks Version: 5.92.0
Qt Version: 5.15.2

ADDITIONAL INFORMATION
Image... https://i.postimg.cc/pdDRFR6G/Screenshot-20220325-140425.png
Comment 1 carlo 2022-10-04 08:07:00 UTC
Unfortunately this bug still seems to be valid on Plasma 5.25 and also on Plasma 5.25.90 (5.26 beta).
I remember that the problem is present in Chrome only when it is launched in native wayland mode, I add image below...
https://i.imgur.com/ilOsjwx.png
Comment 2 Nate Graham 2023-02-05 14:50:22 UTC
Can confirm. Not sure this is a breeze-gtk bug though. Needs some investigation.
Comment 3 carlo 2023-02-13 20:25:13 UTC
(In reply to Nate Graham from comment #2)
> Can confirm. Not sure this is a breeze-gtk bug though. Needs some
> investigation.

It's easily reproduced, I have it on all PCs, I'm not even sure if the problem is the gtk theme, however if it helps I think chrome still uses gtk2, but I'm not sure.
Comment 4 carlo 2023-05-10 16:17:24 UTC
It seems this bug is fixed, I didn't understand if it was fixed by Chrome or by KDE.
Comment 5 Nate Graham 2023-05-11 11:00:15 UTC
Ah this. I believe it was fixed with breeze-gtk changes.
Comment 6 carlo 2023-05-11 16:31:53 UTC
(In reply to Nate Graham from comment #5)
> Ah questo. Credo che sia stato risolto con modifiche breeze-gtk.

Did some tests, still present on KDE Neon, fixed on Tumbleweed.
Comment 7 carlo 2023-05-11 16:38:06 UTC
At this point I don't see what the difference could be, could it be a wayland bug? That would explain why it's still there in Neon and no longer in Tumbleweed.