Bug 505208 - Panel tooltip bounds mismatch
Summary: Panel tooltip bounds mismatch
Status: REOPENED
Alias: None
Product: libplasma
Classification: Frameworks and Libraries
Component: tooltips (other bugs)
Version First Reported In: 6.4.0
Platform: Arch Linux Linux
: NOR normal
Target Milestone: ---
Assignee: Plasma Bugs List
URL:
Keywords:
: 506075 (view as bug list)
Depends on:
Blocks:
 
Reported: 2025-06-04 15:51 UTC by honkanen.ap
Modified: 2025-06-24 19:00 UTC (History)
5 users (show)

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


Attachments
Screenshots of the bug. Numbers correspond to the steps in the description, cursor position is approximated with a drawing (not visible in the screenshots) (86.96 KB, image/png)
2025-06-04 15:51 UTC, honkanen.ap
Details
Screencast of the bug still persisting in Plasma 6.4.0 (91.94 KB, video/webm)
2025-06-21 16:30 UTC, honkanen.ap
Details

Note You need to log in before you can comment on or make changes to this bug.
Description honkanen.ap 2025-06-04 15:51:22 UTC
Created attachment 182029 [details]
Screenshots of the bug. Numbers correspond to the steps in the description, cursor position is approximated with a drawing (not visible in the screenshots)

SUMMARY
When hoovering mouse over the panel and moving from icon to icon, the internal bounds of the tool tip don't scale right with respect to the outer dimensions.

STEPS TO REPRODUCE
See the attachment for step illustration.

1. Move the cursor over an icon from above. The tool tip looks as expected
2. Move the cursor over another icon. The outer dimensions of the tool tip adapt to the new tip but the internal scaling does not match resulting in a stretched appearance and cropping 
3. Moving the cursor back on the other icon shows the same distortion in the tool tip

OBSERVED RESULT
See attachment. The bug appears also when the cursor is first moved upwards off the panel and then on another icon. The if the cursor is moved off the panel and then back on to the same icon, the tool tip appearance normalises. No errors are reported in journalctl.

EXPECTED RESULT
The size and shape of the contents of a tool tip should match the outline. Seems like a missing update call.

SOFTWARE/OS VERSIONS
Operating System: Arch Linux 
KDE Plasma Version: 6.3.5
KDE Frameworks Version: 6.14.0
Qt Version: 6.9.0
Kernel Version: 6.14.9-arch1-1 (64-bit)
Graphics Platform: Wayland
Processors: 8 × Intel® Core™ i7-4790K CPU @ 4.00GHz
Memory: 31.3 GiB of RAM
Graphics Processor: NVIDIA GeForce GTX 1660
Manufacturer: ASUS
Product Name: All Series
Comment 1 Nate Graham 2025-06-04 15:54:33 UTC
This is a nearly unfixable bug caused by the "Morphing Popups" effect's animation, which has been removed for Plasma 6.4.
Comment 2 honkanen.ap 2025-06-21 16:29:34 UTC
I reopen the issue because it still persists in Plasma version 6.4. Added a screencast to better show the issue.

Operating System: Arch Linux 
KDE Plasma Version: 6.4.0
KDE Frameworks Version: 6.15.0
Qt Version: 6.9.1
Kernel Version: 6.15.2-arch1-1 (64-bit)
Graphics Platform: Wayland
Processors: 8 × Intel® Core™ i7-4790K CPU @ 4.00GHz
Memory: 32 GiB of RAM (31.3 GiB usable)
Graphics Processor: NVIDIA GeForce GTX 1660
Manufacturer: ASUS
Product Name: All Series
Comment 3 honkanen.ap 2025-06-21 16:30:24 UTC
Created attachment 182494 [details]
Screencast of the bug still persisting in Plasma 6.4.0
Comment 4 Nate Graham 2025-06-24 19:00:29 UTC
*** Bug 506075 has been marked as a duplicate of this bug. ***