Bug 426032 - [Wayland] Tooltips of buttons in window decoration have a small glitch with Breeze themes
Summary: [Wayland] Tooltips of buttons in window decoration have a small glitch with B...
Status: RESOLVED FIXED
Alias: None
Product: kwin
Classification: Plasma
Component: wayland-generic (show other bugs)
Version: 5.25.90
Platform: Arch Linux Linux
: NOR minor
Target Milestone: ---
Assignee: KWin default assignee
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2020-08-31 19:20 UTC by Patrick Silva
Modified: 2024-10-01 13:00 UTC (History)
1 user (show)

See Also:
Latest Commit:
Version Fixed In:
Sentry Crash Report:


Attachments
screenshot (3.71 KB, image/png)
2020-08-31 19:20 UTC, Patrick Silva
Details
Broken corners on tooltip on Breeze light (44.20 KB, image/png)
2022-11-27 19:46 UTC, guimarcalsilva
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Patrick Silva 2020-08-31 19:20:55 UTC
Created attachment 131326 [details]
screenshot

STEPS TO REPRODUCE
1. set global theme to Breeze Dark
2. open a KDE app on Wayland
3. repeatedly hover over the buttons in window decoration

OBSERVED RESULT
in the attached screenshot we can observe a blue dot in the upper left corner of the tooltip. The other corners also have wrong colors, but it's less noticeable.

EXPECTED RESULT
whole border of the tooltip should have consistent color

SOFTWARE/OS VERSIONS
Operating System: KDE neon Unstable Edition
KDE Plasma Version: 5.19.80
KDE Frameworks Version: 5.74.0
Qt Version: 5.14.2
Comment 1 Christoph Feck 2020-09-10 09:39:35 UTC
The corners are probably rendered with an alpha component, and the tooltip window doesn't request RGBA. I am unsure if the bug is in Qt or in the breeze style, but I doubt it is a kwin bug.
Comment 2 Nate Graham 2020-09-10 14:50:54 UTC
Hmm, I don't see the effect on X11 though.
Comment 3 Vlad Zahorodnii 2021-09-20 11:34:43 UTC
(In reply to Christoph Feck from comment #1)
> The corners are probably rendered with an alpha component, and the tooltip
> window doesn't request RGBA. I am unsure if the bug is in Qt or in the
> breeze style, but I doubt it is a kwin bug.
All internal clients (tooltips are one of them) have RGBA client buffers. If there are issues with corners, it's worth checking what breeze does.
Comment 4 guimarcalsilva 2022-02-17 18:37:26 UTC
I also noticed this with the standard Breeze theme, so it's not specific to Breeze Dark.

Operating System: KDE neon Unstable Edition
KDE Plasma Version: 5.24.80
KDE Frameworks Version: 5.92.0
Qt Version: 5.15.3
Comment 5 Patrick Silva 2022-09-16 18:40:41 UTC
Context menu of window decoration has the same glitch.
Comment 6 guimarcalsilva 2022-11-27 19:46:21 UTC
Created attachment 154090 [details]
Broken corners on tooltip on Breeze light

I'll update the bug title since it doesn't affect only Breeze Dark
Comment 7 Vlad Zahorodnii 2024-10-01 09:03:44 UTC
Is this still an issue in Plasma 6?
Comment 8 Vlad Zahorodnii 2024-10-01 10:07:45 UTC
.
Comment 9 Patrick Silva 2024-10-01 13:00:13 UTC
I see rounded corners without glitch on Plasma 6.1.5.

Operating System: Arch Linux 
KDE Plasma Version: 6.1.5
KDE Frameworks Version: 6.6.0
Qt Version: 6.7.3
Graphics Platform: Wayland