| Summary: | Preview of cursor themes is pixelated if fractional display scaling is used | ||
|---|---|---|---|
| Product: | [Applications] systemsettings | Reporter: | Patrick Silva <bugseforuns> |
| Component: | kcm_cursortheme | Assignee: | Plasma Bugs List <plasma-bugs-null> |
| Status: | RESOLVED FIXED | ||
| Severity: | normal | CC: | nate, postix |
| Priority: | NOR | ||
| Version First Reported In: | 5.27.5 | ||
| Target Milestone: | --- | ||
| Platform: | Arch Linux | ||
| OS: | Linux | ||
| Latest Commit: | https://invent.kde.org/plasma/plasma-workspace/-/commit/5c74abe6349c92d86ecc7722916df560e7ebfb54 | Version Fixed/Implemented In: | 6.0 |
| Sentry Crash Report: | |||
| Attachments: | screenshot | ||
*** Bug 414947 has been marked as a duplicate of this bug. *** Oh this was fixed by a pixel alignment thing recently. Cannot reproduce with 125% on 1080p or 250% on 4k. it's still reproducible on both Arch (Plasma 5.19.3) and neon unstable. STEPS TO REPRODUCE 1. set display scale to 125% in system settings > display and monitor > display configuration 2. restart plasma session (I can't reproduce without this step) 3. open system settings > cursors 4. set size to 48 on bottom Operating System: KDE neon Unstable Edition KDE Plasma Version: 5.19.80 KDE Frameworks Version: 5.73.0 Qt Version: 5.14.2 Still an issue. Operating System: Arch Linux KDE Plasma Version: 5.20.90 KDE Frameworks Version: 5.78.0 Qt Version: 5.15.2 Can reproduce with the steps from comment 3. Operating System: Arch Linux KDE Plasma Version: 5.25.90 KDE Frameworks Version: 5.98.0 Qt Version: 5.15.6 Graphics Platform: X11 Git commit 5c74abe6349c92d86ecc7722916df560e7ebfb54 by Fushan Wen. Committed on 12/10/2023 at 17:29. Pushed by fusionfuture into branch 'master'. kcms/cursortheme: fix blurry cursor preview when using fractional scaling Scale the cursor preview pixmap in PreviewWidget instead of in QML, which makes sure the source image is sharp. Related: bug 392155 FIXED-IN: 6.0 M +1 -9 kcms/cursortheme/ui/Delegate.qml M +24 -6 kcms/cursortheme/xcursor/previewwidget.cpp https://invent.kde.org/plasma/plasma-workspace/-/commit/5c74abe6349c92d86ecc7722916df560e7ebfb54 This bug persists with display scale 125%. Operating System: Arch Linux KDE Plasma Version: 5.27.80 KDE Frameworks Version: 5.245.0 Qt Version: 6.6.0 Graphics Platform: Wayland Cannot reproduce on Plasma 6 beta. Operating System: Arch Linux KDE Plasma Version: 5.90.0 KDE Frameworks Version: 5.246.0 Qt Version: 6.6.1 Graphics Platform: Wayland |
Created attachment 123606 [details] screenshot STEPS TO REPRODUCE 1. set display scale factor to 1.2 in system settings > display and monitor > display configuration 2. restart plasma session 3. open system settings > cursors 4. set size to 48 on bottom OBSERVED RESULT attached screenshot shows the pixelated previews EXPECTED RESULT crisp previews SOFTWARE/OS VERSIONS Operating System: Arch Linux KDE Plasma Version: 5.17.2 KDE Frameworks Version: 5.63.0 Qt Version: 5.13.1