-
-
Notifications
You must be signed in to change notification settings - Fork 7.9k
Fix osx busy cursor #9157
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Fix osx busy cursor #9157
Conversation
LGTM although I can't actually test it :-) Also, does OSX actually display a busy spinner in that case? (Not that I'd consider that a blocker) |
Oh yeah, should have added that this fixes the issue for me! I think one other osx dev should check this before it goes in. It doesn't look like OSX is showing a spinner when I plot and move a very large scatter plot. |
What about fixing the problem that it returns null without an exception set? |
It should definitely be fixed at some point but I don't think it's release critical, considering that the issue has always been present. |
Fair enough. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I can confirm this fixes the problem for me as well.
Would just like a comment so we don't have to go digging in the future to understand why this is correct.
src/_macosx.m
Outdated
@@ -1902,6 +1902,7 @@ -(void)save_figure:(id)sender | |||
case 1: [[NSCursor arrowCursor] set]; break; | |||
case 2: [[NSCursor crosshairCursor] set]; break; | |||
case 3: [[NSCursor openHandCursor] set]; break; | |||
case 4: break; |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Can we get a comment here about the fact that OS X handles the busy for us and doesn't provide an icon?
Fixes #9156. See #9156 (comment) for more information on the fix.