xorg-server: Backport xfixes and animated cursor correction to 1.19
Submitted by M. Vefa Bicakci
Assigned to Xorg Project Team
Link to original bug (#106681)
Description
Hello!
Adam Jackson delivered the following two commits to the xorg/xserver repository's master branch, which correct the xfixes behaviour in conjunction with animated cursors:
$ git log -2 --oneline ceaf4277 ceaf4277 xfixes: Restore monitoring of animated cursors 0b7a5700 animcur: Change which CursorPtr we save in external state
As the first commit's message notes, this issue has been present since commit aa6651f8 (xfixes: Remove the CursorCurrent array) on the master branch, and since commit a6776111 on the server-1.19-branch branch.
Would it be possible to backport these corrections to the server-1.19-branch branch?
For your convenience, please find attached two patches that I backported from the master branch to the server-1.19-branch branch. Commit 0b7a5700 required some minor tweaks, whereas commit ceaf4277 can be cherry picked cleanly.
I have verified that these backported patches behave as expected.
Thank you!