Bug 510510

Summary: Cursor shrinks over Scribus and Krita, but not over other QT programs
Product: [I don't know] kde Reporter: aeva <aeva.ntsc>
Component: generalAssignee: Unassigned bugs <unassigned-bugs-null>
Status: REPORTED ---    
Severity: minor CC: kdedev
Priority: NOR    
Version First Reported In: unspecified   
Target Milestone: ---   
Platform: Fedora RPMs   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:
Attachments: cursor over scribus shrinks
cursor over scribus shrinks more with another cursor theme
cursor over kde settings does not shrink (expected behavior)

Description aeva 2025-10-11 22:45:09 UTC
Created attachment 185704 [details]
cursor over scribus shrinks

The cursor shrinks when it enters some windows.  I was able to reproduce it with Scribus and Krita, but not with the system settings.  This happens with all cursor themes including the standard Breeze cursors, but the change is more noticeable with cursors that don't have as many resolution options.

I believe this is a highdpi bug, and I am running KDE in Wayland mode.

I sometimes change the resolution scale of my screen based on what program I am using (usually between 125% and 150%).  When I change the cursor or the DPI scale in the system settings, the cursor sometimes uses the old settings while hovering over Scribus etc.

STEPS TO REPRODUCE
1. Wayland.
2. Set any mouse cursor.
3. change the resolution scale to a different value, such as 125% or 150%.
4. Move mouse cursor in and out of Scribus or Krita
5. Notice the cursor changes size, sometimes by a small amount with the stock themes and by a large amount with other themes.

OBSERVED RESULT

Operator becomes upset by the cursor changing size.

EXPECTED RESULT

The cursor should look exactly the same between the shell and applications that don't have their own.

SOFTWARE/OS VERSIONS

Operating System: Fedora Linux 42
KDE Plasma Version: 6.4.5
KDE Frameworks Version: 6.18.0
Qt Version: 6.9.2
Kernel Version: 6.16.9-200.fc42.x86_64 (64-bit)
Graphics Platform: Wayland
Processors: 20 × 13th Gen Intel® Core™ i7-1370P
Memory: 64 GiB of RAM (60.5 GiB usable)
Graphics Processor: Intel® Iris® Xe Graphics
Manufacturer: Framework
Product Name: Laptop (13th Gen Intel Core)
System Version: A7

ADDITIONAL INFO:
Scribus version is 1.6.4
Scribus reports the QT version as 5.15.17

Krita version is 5.2.11
Krita does not report the version of QT it uses.
Comment 1 aeva 2025-10-11 22:46:16 UTC
Created attachment 185705 [details]
cursor over scribus shrinks more with another cursor theme
Comment 2 aeva 2025-10-11 22:46:56 UTC
Created attachment 185706 [details]
cursor over kde settings does not shrink (expected behavior)
Comment 3 Antonio Rojas 2025-10-12 06:59:19 UTC
Do you have the Qt5 version of plasma-integration installed?