The revised patch also has problems - the cursor will sometimes be replaced with a corrupted pixmap when it's unhidden. I think I've identified where it behaves differently to the existing code, and I haven't yet found any problems with the new patch.
The revised patch also has problems - the cursor will sometimes be replaced with a corrupted pixmap when it's unhidden. I think I've identified where it behaves differently to the existing code, and I haven't yet found any problems with the new patch.