Bug 504999 - Large cursors obscure Tooltip
Summary: Large cursors obscure Tooltip
Status: RESOLVED INTENTIONAL
Alias: None
Product: kwin
Classification: Plasma
Component: input (other bugs)
Version First Reported In: 6.3.5
Platform: Other Linux
: NOR normal
Target Milestone: ---
Assignee: KWin default assignee
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2025-05-30 04:28 UTC by Nick H
Modified: 2025-06-01 01:44 UTC (History)
2 users (show)

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


Attachments
Tooltip obscured by large mouse cursor (4.22 KB, image/png)
2025-05-30 04:28 UTC, Nick H
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Nick H 2025-05-30 04:28:34 UTC
Created attachment 181889 [details]
Tooltip obscured by large mouse cursor

SUMMARY

STEPS TO REPRODUCE
1. Launch System Settings and navigate to Appearance & Style > Colours & Themes > Cursors
2. Select Size 72 from combo (drop down) box. 
3. Choose Breeze (I'm using Breeze Dark) & click Apply.
4. Launch an application which uses Tooltips, eg Firefox. 
5. Mouse over a Tooltip.

OBSERVED RESULT
...and you should see it, but obscured because the cursor is much bigger and cover the tooltip.

EXPECTED RESULT
Ideally the Tooltip would appear at the bottom edge of the cursor (or the top if the tooltip is right at the bottom of the page).

SOFTWARE/OS VERSIONS
Linux/KDE Plasma:  Garuda Linux (Arch) with Plasma
KDE Plasma Version: 6.3.5
KDE Frameworks Version: 6.14.0
Qt Version: 6.9.0

ADDITIONAL INFORMATION
-I use large cursors because they're easier to find on higher res displays, one being a monitor and one a TV.
-See attached example of obscured Tooltip.
Comment 1 David Edmundson 2025-05-30 06:38:29 UTC
Unfortunately we cannot control where applications request the tooltip to be positioned. There's not much we can do without breaking apps.
Comment 2 Nick H 2025-06-01 01:44:33 UTC
OK. Is it possible then to make an obscured large cursor become translucent or just an outline when a tooltip is showing?