Bug 23608 - XIUndefineCursor doesn't work while the pointer is inside the window.
Summary: XIUndefineCursor doesn't work while the pointer is inside the window.
Status: RESOLVED FIXED
Alias: None
Product: xorg
Classification: Unclassified
Component: Lib/Xi (show other bugs)
Version: unspecified
Hardware: Other All
: medium normal
Assignee: Peter Hutterer
QA Contact: Xorg Project Team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks: xserver-1.7
  Show dependency treegraph
 
Reported: 2009-08-31 11:05 UTC by Carlos Garnacho Parro
Modified: 2009-09-02 15:45 UTC (History)
0 users

See Also:
i915 platform:
i915 features:


Attachments
0001-dix-when-unsetting-a-cursor-update-the-sprite-immedi.patch (1.08 KB, patch)
2009-09-01 23:08 UTC, Peter Hutterer
no flags Details | Splinter Review

Description Carlos Garnacho Parro 2009-08-31 11:05:15 UTC
It looks like calling XIUndefineCursor() while it's inside the window doesn't actually reset the pointer cursor, it is only updated after a leave/enter event pair or another XIDefineCursor() call
Comment 1 Peter Hutterer 2009-09-01 23:08:08 UTC
Created attachment 29088 [details] [review]
0001-dix-when-unsetting-a-cursor-update-the-sprite-immedi.patch
Comment 2 Peter Hutterer 2009-09-02 15:45:07 UTC
Pushed as 993ca5acbdccef9e43cd6580e7cc22cfda1a2578. thanks for reporting.


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.