Bug 488916

Summary: Panel hint scaling or transition errors
Product: [Plasma] plasmashell Reporter: Travis <tmlaw0182>
Component: PanelAssignee: Plasma Bugs List <plasma-bugs>
Status: RESOLVED DUPLICATE    
Severity: minor CC: nate, niccolo.venerandi
Priority: NOR    
Version: 6.1.0   
Target Milestone: 1.0   
Platform: Gentoo Packages   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:
Attachments: Mentioned persistent scaling/presentation error on the application menu
Another similar scaling/presentation issue with the peek at desktop hint, with artifacting from an unrelated bug.
A brief video showcasing erratic scalng behavior when quickly moving between two different hint types.

Description Travis 2024-06-21 18:25:06 UTC
Created attachment 170773 [details]
Mentioned persistent scaling/presentation error on the application menu

SUMMARY

A "hint" in the following is referring to the dialogue which appears when hovering over widgets or icons on the panel, I am unaware of the formal name for this object.

Quickly moving between widgets, the icons in the icon task manager, or the application launcher immediately as the hint dialogue is shown can cause odd or incorrect scaling behavior. Outright errors in scaling similar to the images attached below happen significantly more frequently between widgets, or icons in the task manager which have different hint types (name vs showing window). 

I expect this is being caused by some form of interpolation between new hints being composited, as the Application Launcher screenshot in particular is something you can briefly see in the transition between it and the system settings.

STEPS TO REPRODUCE
1. Hover cursor over widget which shows some variety of hint.
2. Quickly move mouse between multiple types of hints
3. Observe scaling issues
4. (Optional) Quickly move between the application menu and the first icon on the task manager before stopping on the application menu to reproduce scaling/presentation error.

OBSERVED RESULT

Incorrect presentation of hints if moving between hints of dislike type

EXPECTED RESULT

Hints of dislike type should present and scale correctly between each other, even if this means delaying presentation (i.e. the user stops erratic mouse movement)

SOFTWARE/OS VERSIONS
Linux distro: Gentoo 2.15
Kernel: 6.9.3-gentoo-dist
KDE Plasma Version: 6.1.0
KDE Frameworks Version: 6.3.0
Qt Version: 6.7.2

ADDITIONAL INFORMATION

Graphics platform: Wayland
GPU: NVIDIA GeForce RTX 3080
Driver: 555.52.04/source-kernel-module
Comment 1 Travis 2024-06-21 18:26:42 UTC
Created attachment 170774 [details]
Another similar scaling/presentation issue with the peek at desktop hint, with artifacting from an unrelated bug.
Comment 2 Travis 2024-06-21 18:28:07 UTC
Created attachment 170775 [details]
A brief video showcasing erratic scalng behavior when quickly moving between two different hint types.
Comment 3 Travis 2024-06-21 18:35:16 UTC
Moving this to plasmashell, as it's likely more related to the shell itself than the window manager.
Comment 4 Nate Graham 2024-06-21 18:50:40 UTC

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