Bug 493543 - Breeze cursor too large and pixelated when hovering over libadwaita apps with fractional scaling
Summary: Breeze cursor too large and pixelated when hovering over libadwaita apps with...
Status: RESOLVED UPSTREAM
Alias: None
Product: kwin
Classification: Plasma
Component: general (other bugs)
Version First Reported In: 6.1.5
Platform: Fedora RPMs Linux
: NOR normal
Target Milestone: ---
Assignee: KWin default assignee
URL: https://gitlab.gnome.org/GNOME/gtk/-/...
Keywords:
Depends on:
Blocks:
 
Reported: 2024-09-23 18:03 UTC by Sebastian Hirsch
Modified: 2024-09-23 20:11 UTC (History)
3 users (show)

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


Attachments
Pixelated Cursor (54.51 KB, image/png)
2024-09-23 18:03 UTC, Sebastian Hirsch
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Sebastian Hirsch 2024-09-23 18:03:02 UTC
Created attachment 173994 [details]
Pixelated Cursor

SUMMARY

Since Plasma 6.1.5, if I hover the cursor above libadwaita apps when using fractional scaling (125% scaling factor), the cursor is too big and pixelated. This did not happen with 6.1.4. Interestingly, if I grab the window decoration, the cursor looks fine.

STEPS TO REPRODUCE
1.  Open a libadwaita app
2.  Hover the cursor over the window of the app

OBSERVED RESULT

The cursor is too big and pixelated.

EXPECTED RESULT

The cursor has the correct size and is sharp, like with Qt and GTK3 applications.

SOFTWARE/OS VERSIONS

Operating System: Fedora Linux 40
KDE Plasma Version: 6.1.5
KDE Frameworks Version: 6.6.0
Qt Version: 6.7.2
Kernel Version: 6.10.10-200.fc40.x86_64 (64-bit)
Graphics Platform: Wayland
Processors: 12 × AMD Ryzen 5 5600 6-Core Processor
Memory: 31.3 GiB of RAM
Graphics Processor: AMD Radeon RX 6600

ADDITIONAL INFORMATION

My Display has an 21:9 aspect ratio and a resolution of 3440x1440. There is no second screen attached to my desktop.
Comment 1 Nate Graham 2024-09-23 20:02:07 UTC
I can reproduce the issue with the Fragments app specifically. I cannot reproduce it with the GNOME Text editor or Blanket apps, which also use GTK4 and Libadwaita. Could it be an app-specific issue?