if you just click again after setting it it will come back (in my build, not sure about the release). Im working on a fix
Edit: at the moment this seems like a bug in apple's NSCursor object so i don't know what else I can do but offer that workaround.
Edit2: ok after reading the NSCursor documentation calling unhide will simply negate an earlier call so I need to balance them and it should work fine.
Edit3: ok should now be fixed. hard for me to throughly test without a touch screen. will be in the next release.