Bug 106681 - xorg-server: Backport xfixes and animated cursor correction to 1.19
Summary: xorg-server: Backport xfixes and animated cursor correction to 1.19
Alias: None
Product: xorg
Classification: Unclassified
Component: Server/General (show other bugs)
Version: unspecified
Hardware: x86-64 (AMD64) Linux (All)
: medium normal
Assignee: Xorg Project Team
QA Contact: Xorg Project Team
Depends on:
Reported: 2018-05-28 09:59 UTC by M. Vefa Bicakci
Modified: 2018-12-13 22:39 UTC (History)
1 user (show)

See Also:
i915 platform:
i915 features:

Backport of 0b7a5700ad3d (1.95 KB, patch)
2018-05-28 10:00 UTC, M. Vefa Bicakci
no flags Details | Splinter Review
Backport of ceaf42774474 (1.37 KB, patch)
2018-05-28 10:01 UTC, M. Vefa Bicakci
no flags Details | Splinter Review

Description M. Vefa Bicakci 2018-05-28 09:59:35 UTC

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 ceaf4277447407a7430b9bc3205462fbdbae0e39
  ceaf42774474 xfixes: Restore monitoring of animated cursors
  0b7a5700ad3d animcur: Change which CursorPtr we save in external state

As the first commit's message notes, this issue has been present since commit aa6651f83c69 (xfixes: Remove the CursorCurrent array) on the master branch, and since commit a6776111b24f 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 0b7a5700ad3d required some minor tweaks, whereas commit ceaf42774474 can be cherry picked cleanly.

I have verified that these backported patches behave as expected.

Thank you!
Comment 1 M. Vefa Bicakci 2018-05-28 10:00:26 UTC
Created attachment 139812 [details] [review]
Backport of 0b7a5700ad3d
Comment 2 M. Vefa Bicakci 2018-05-28 10:01:00 UTC
Created attachment 139813 [details] [review]
Backport of ceaf42774474
Comment 3 GitLab Migration User 2018-12-13 22:39:58 UTC
-- GitLab Migration Automatic Message --

This bug has been migrated to freedesktop.org's GitLab instance and has been closed from further activity.

You can subscribe and participate further through the new bug through this link to our GitLab instance: https://gitlab.freedesktop.org/xorg/xserver/issues/541.

Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.