summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorManolo Gouy <Manolo>2016-11-01 16:38:37 +0000
committerManolo Gouy <Manolo>2016-11-01 16:38:37 +0000
commit2714c7600eba1c6ec6c35d2b87f69ef2c0db8c73 (patch)
treec46373efff0d8c8577ce32753b630c2a1628ba39 /src
parent16d62ebbd45ae6c4d4b0f60a36975611c4eba1ba (diff)
MacOS: fix crash when closing a fullscreen window - continued
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3-porting@12068 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
Diffstat (limited to 'src')
-rw-r--r--src/Fl_cocoa.mm2
1 files changed, 2 insertions, 0 deletions
diff --git a/src/Fl_cocoa.mm b/src/Fl_cocoa.mm
index 89c13f63c..d12103126 100644
--- a/src/Fl_cocoa.mm
+++ b/src/Fl_cocoa.mm
@@ -1317,6 +1317,8 @@ static FLWindowDelegate *flwindowdelegate_instance = nil;
- (void)windowDidResize:(NSNotification *)notif
{
FLWindow *nsw = (FLWindow*)[notif object];
+ if (![nsw isVisible]) return;
+ fl_lock_function();
Fl_Window *window = [nsw getFl_Window];
NSRect r; NSPoint pt2;
r = [[nsw contentView] frame];