https://bugs.kde.org/show_bug.cgi?id=477675

            Bug ID: 477675
           Summary: KWin doesn't correctly clear cursor surface when
                    switching to a smaller cursor size
    Classification: Plasma
           Product: kwin
           Version: unspecified
          Platform: Other
                OS: Linux
            Status: REPORTED
          Severity: normal
          Priority: NOR
         Component: wayland-generic
          Assignee: kwin-bugs-n...@kde.org
          Reporter: emi...@crisal.io
                CC: n...@kde.org, vlad.zahorod...@kde.org
  Target Milestone: ---

SUMMARY

When using a small custom image in Firefox as the cursor, only on KWin on
Wayland, rests of the previous cursor remain on the area not covered by it.

STEPS TO REPRODUCE
1. On Firefox, running on Wayland, go to
https://crisal.io/tmp/svg-cursor-kwin.html, and hover over the website area.

For convenience, since I plan to workaround this bug in Firefox:

```
$ pip install --user mozregression
$ MOZ_ENABLE_WAYLAND=1 mozregression --launch 120 -a
https://crisal.io/tmp/svg-cursor-kwin.html
```

OBSERVED RESULT

Pieces of the old cursor remain.

EXPECTED RESULT

Only the specified cursor surface is used.

SOFTWARE/OS VERSIONS

Operating System: Arch Linux 
KDE Plasma Version: 5.27.9
KDE Frameworks Version: 5.112.0
Qt Version: 5.15.11
Kernel Version: 6.6.2-arch1-1 (64-bit)
Graphics Platform: Wayland

ADDITIONAL INFORMATION

I'd attach a screenshot, but annoyingly, neither OBS nor Spectacle show the
artifacts.

-- 
You are receiving this mail because:
You are watching all bug changes.

Reply via email to