Skip to content

Fix toy toolkit atomic cursor hotspot updates

Derek Foreman requested to merge derekf/weston:cursors_still_suck into main

Fixing atomic cursor hotspot updates by recreating the cursor surface every update led to hard to resolve problems with animated cursors. Further attempts to fix those led to other bugs.

Let's peel this all back and do this differently - we can do atomic hotspot changes with attach co-ordinates. This doesn't introduce difficult edge cases with animated cursors.

Merge request reports