From fb0d711d919cfb09aa72d866d92fd7915b378f95 Mon Sep 17 00:00:00 2001 From: David Stansby Date: Tue, 5 Sep 2017 17:08:58 +0100 Subject: [PATCH 1/2] Fix osx busy cursor --- src/_macosx.m | 1 + 1 file changed, 1 insertion(+) diff --git a/src/_macosx.m b/src/_macosx.m index 1e5c49c39cf5..93a18d8326e1 100644 --- a/src/_macosx.m +++ b/src/_macosx.m @@ -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; default: return NULL; } Py_INCREF(Py_None); From 75064e16a3c2fdf3fb9b366a19d894132dd3dc14 Mon Sep 17 00:00:00 2001 From: David Stansby Date: Wed, 6 Sep 2017 13:15:10 +0100 Subject: [PATCH 2/2] Add comment about OSX busy cursor --- src/_macosx.m | 1 + 1 file changed, 1 insertion(+) diff --git a/src/_macosx.m b/src/_macosx.m index 93a18d8326e1..a1254412c0ad 100644 --- a/src/_macosx.m +++ b/src/_macosx.m @@ -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; + /* OSX handles busy state itself so no need to set a cursor here */ case 4: break; default: return NULL; }