664ac92d8b
The screen's DisplayCursor func is wrapped as AnimCurDisplayCursor -> CursorDisplayCursor -> miPointerDisplayCursor. Calling CursorDisplayCursor while an animated cursor was currently displayed would remove AnimCurDisplayCursor from the wrap stack. Thus, the next call to ChangeToCursor wouldn't update the animated cursor state. The block handler for animated cursors would then continuously overwrite the actual cursor, leaving an animated cursor everywhere on the screen. X.Org Bug 23034 <http://bugs.freedesktop.org/show_bug.cgi?id=23034> |
||
---|---|---|
.. | ||
cursor.c | ||
Makefile.am | ||
region.c | ||
saveset.c | ||
select.c | ||
xfixes.c | ||
xfixes.h | ||
xfixesint.h |