Bug 505208

Summary: Panel tooltip bounds mismatch
Product: [Frameworks and Libraries] libplasma Reporter: honkanen.ap
Component: tooltipsAssignee: Plasma Bugs List <plasma-bugs-null>
Status: NEEDSINFO WAITINGFORINFO    
Severity: normal CC: gamingengineer377, germanp82, kde, nate, niccolo.venerandi, notmart
Priority: NOR    
Version First Reported In: 6.4.0   
Target Milestone: ---   
Platform: Arch Linux   
OS: Linux   
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)
Screencast of the bug still persisting in Plasma 6.4.0

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. ***
Comment 5 German P 2026-01-15 12:37:36 UTC
I'm also experiencing this in plasma 6.5.5
Comment 6 Nate Graham 2026-01-28 22:26:08 UTC
For anyone able to reproduce it on Plasma 6.4 or later, can you verify that:
1. You don't have a local or distro-re-added copy of the Morphing Popups effect active on your computer?
2. The issue reproduces in a new clean user account on the same computer with no customizations?

Thanks a lot!
Comment 7 Bug Janitor Service 2026-02-12 03:58:31 UTC
🐛🧹 ⚠️ This bug has been in NEEDSINFO status with no change for at least 15 days. Please provide the requested information, then set the bug status to REPORTED. If there is no change for at least 30 days, it will be automatically closed as RESOLVED WORKSFORME.

For more information about our bug triaging procedures, please read https://community.kde.org/Guidelines_and_HOWTOs/Bug_triaging.

Thank you for helping us make KDE software even better for everyone!