Bug 444819 - [Wayland] Plasmashell panel does not correctly display tooltips relying on translucency and blur when hovering from one applet to the other
Summary: [Wayland] Plasmashell panel does not correctly display tooltips relying on tr...
Status: RESOLVED DUPLICATE of bug 416048
Alias: None
Product: plasmashell
Classification: Plasma
Component: Panel (show other bugs)
Version: 5.23.2
Platform: openSUSE Linux
: NOR normal
Target Milestone: 1.0
Assignee: Plasma Bugs List
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2021-11-02 11:27 UTC by Mrcuve0
Modified: 2021-11-08 17:50 UTC (History)
1 user (show)

See Also:
Latest Commit:
Version Fixed In:


Attachments
W/ Breeze Plasma Theme, blur is not applied on the rightmost side (27.25 KB, image/png)
2021-11-02 11:27 UTC, Mrcuve0
Details
[Icons-Only Task Manager] W/ Breeze Plasma Theme, blur is not applied on the rightmost side (19.95 KB, image/png)
2021-11-02 11:29 UTC, Mrcuve0
Details
[Icons-Only Task Manager] W/ Aritim-Light Plasma Theme, blur is not applied on the right half of the tooltip (20.54 KB, image/png)
2021-11-02 11:32 UTC, Mrcuve0
Details
[System Tray] W/ Aritim-Light Plasma Theme, the clock tooltip displays a vertical offset (23.61 KB, image/png)
2021-11-02 11:39 UTC, Mrcuve0
Details
[System Tray] W/ Aritim-Light third party applets (and "pager" applet) sometime show contrast artifacts (52.76 KB, image/png)
2021-11-02 11:54 UTC, Mrcuve0
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Mrcuve0 2021-11-02 11:27:17 UTC
Created attachment 143126 [details]
W/ Breeze Plasma Theme, blur is not applied on the rightmost side

SUMMARY
On Wayland, whenever you move the mouse cursor from one applet to the other hovering over them, the tooltips displayed are not correctly rendered. Artifacts are in fact visible mostly on the right side of the tooltip, where translucency is applied but no blur.

This is especially visible on PlasmaThemes heavily relying on transparency and blur, such as Aritim-Light-Rounded-Blur. Nevertheless, the problem is visible, although in a less extent, also with default Breeze Plasma Theme. I'm attaching some screenshots as example.

I searched for similar issue but couldn't find anything, a part bug 422072 and clones, which I believe is deeply linked to the issue I'm reporting right now. I'm in fact experiencing that bug as well.

I'm no KDE dev but I believe the freeze on 422072 is due to this incomplete rendering, once invoked multiple times hovering over the applets many times, with a culprit on the Digital Clock (and Event Calendar).
I believe such artifacts may have been left unnoticed since on default Breeze PlasmaTheme it is quite difficult to notice them (but actually quite easy on Aritim-Light, which is a way less common Plasma Theme)

STEPS TO REPRODUCE
1. Place the cursor on Icons-Only Task Manager or System Tray applets, wait until the hovering causes tooltips to be drawn;
2. Move your cursor to hover on different task icon/applets and notice some artifacts, especially on the right side of the tooltip, indicating the tooltip is not correctly rendered;
3. Install Aritim-Light-Rounded-Blur (or any other Plasma Theme relying on transparency and blur more than Breeze) and you should notice the artifacts way better

OBSERVED RESULT
Tooltips are drawn incorrectly, presenting graphical issue on their right side. 

EXPECTED RESULT
Tooltips should be rendered correctly in their entireness.


SOFTWARE/OS VERSIONS
Operating System: openSUSE Tumbleweed 20211031
KDE Plasma Version: 5.23.2
KDE Frameworks Version: 5.87.0
Qt Version: 5.15.2
Kernel Version: 5.14.14-1-default (64-bit)
Graphics Platform: Wayland
Processors: 4 × Intel® Core™ i5-5200U CPU @ 2.20GHz
Memory: 7,7 GiB of RAM
Graphics Processor: Mesa Intel® HD Graphics 5500

ADDITIONAL INFORMATION
This bug may be related, with way more drastical consequences, to bug 422072. It also may give devs further information and help them finding the cause, which may rely on the (bugged) rendering flow applied to tootltips
Comment 1 Mrcuve0 2021-11-02 11:29:53 UTC
Created attachment 143127 [details]
[Icons-Only Task Manager] W/ Breeze Plasma Theme, blur is not applied on the rightmost side
Comment 2 Mrcuve0 2021-11-02 11:32:01 UTC
Created attachment 143128 [details]
[Icons-Only Task Manager] W/ Aritim-Light Plasma Theme, blur is not applied on the right half of the tooltip
Comment 3 Mrcuve0 2021-11-02 11:34:13 UTC
Comment on attachment 143126 [details]
W/ Breeze Plasma Theme, blur is not applied on the rightmost side

EDIT: the screenshot refers to Breeze Plasma Theme, not Aritim-Light
Comment 4 Mrcuve0 2021-11-02 11:36:03 UTC
Comment on attachment 143127 [details]
[Icons-Only Task Manager] W/ Breeze Plasma Theme, blur is not applied on the rightmost side

EDIT: the screenshot refers to Breeze Plasma Theme, not Aritim-Light
Comment 5 Mrcuve0 2021-11-02 11:39:15 UTC
Created attachment 143130 [details]
[System Tray] W/ Aritim-Light Plasma Theme, the clock tooltip displays a vertical offset
Comment 6 Mrcuve0 2021-11-02 11:54:49 UTC
Created attachment 143133 [details]
[System Tray] W/ Aritim-Light third party applets (and "pager" applet) sometime show contrast artifacts

Contrast artifacts on third party applets like "Netspeed Widget" and "Advanced Radio Player". The background is way more gray than what it should be. Such artifacts also happens on "Pager" applet, when hovering on particular desktops.
Comment 7 Nate Graham 2021-11-08 17:50:10 UTC

*** This bug has been marked as a duplicate of bug 416048 ***