Software cursor flickers when invisible windows change under it
Submitted by Søren Sandmann Pedersen
Assigned to Xorg Project Team
Description
See
https://bugzilla.redhat.com/bugzilla/show_bug.cgi?id=144022
The approach I suggested there (check if the area is actually visible) is not going to fix anything that a simple check for viewability won't because the cursor already gets removed when an area below it gets damaged, even if that area is not visible.
The patch I'm attaching has already been committed to HEAD, but it's a safe change so I'm nominating it for 6.8.3.