Bug 488916 - Panel hint scaling or transition errors
Summary: Panel hint scaling or transition errors
Status: RESOLVED DUPLICATE of bug 416048
Alias: None
Product: plasmashell
Classification: Plasma
Component: Panel (show other bugs)
Version: 6.1.0
Platform: Gentoo Packages Linux
: NOR minor
Target Milestone: 1.0
Assignee: Plasma Bugs List
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2024-06-21 18:25 UTC by Travis
Modified: 2024-06-21 18:50 UTC (History)
2 users (show)

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


Attachments
Mentioned persistent scaling/presentation error on the application menu (34.52 KB, image/png)
2024-06-21 18:25 UTC, Travis
Details
Another similar scaling/presentation issue with the peek at desktop hint, with artifacting from an unrelated bug. (35.84 KB, image/png)
2024-06-21 18:26 UTC, Travis
Details
A brief video showcasing erratic scalng behavior when quickly moving between two different hint types. (384.01 KB, video/webm)
2024-06-21 18:28 UTC, Travis
Details

Note You need to log in before you can comment on or make changes to this bug.
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 ***