I narrowed down the bug between:
Code: Select all
commit 0dfeb74e78ca65401961ca250e9099498d928686
Author: Paul Cornett <paulcor@bullseye.com>
Date: Thu Feb 6 04:43:46 2014 +0000
Different fix for cursor inheritance and busy cursor/global cursor.
Previous work was not compatible with GTK < 2.18 and did not properly handle some cases
see #15801
which works, and:
Code: Select all
commit 9d0d2b7e98c729a57e7b048af2dc0f329a19e611
Author: Paul Cornett <paulcor@bullseye.com>
Date: Thu Feb 6 08:54:17 2014 +0000
Fix wxSetCursorEvent handling
For compatibility with wxMSW, send event up the parent chain.
Properly handle setting the cursor for a wxSetCursorEvent, and don't overwrite the window cursor.
see #15801
which doesn't.
The diff is complex enough that I doubt it can be fixed without having gtk3 to retest. I'm
guessing it's related to the cursor being reset.
cheers,
-- p
edit : I see the double-headed cursor now, so the game is "pick your least-annoying bug"?