From aecb3ac5940f2130135777d088210ef5a1a9c9b5 Mon Sep 17 00:00:00 2001 From: Manolo Gouy Date: Tue, 9 Sep 2014 11:02:33 +0000 Subject: Fix for STR #3128 git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@10298 ea41ed52-d2ee-0310-a9c1-e6b18d33e121 --- src/Fl_cocoa.mm | 1 + 1 file changed, 1 insertion(+) (limited to 'src') diff --git a/src/Fl_cocoa.mm b/src/Fl_cocoa.mm index 77f7c1085..06f801e64 100644 --- a/src/Fl_cocoa.mm +++ b/src/Fl_cocoa.mm @@ -1929,6 +1929,7 @@ static void cocoaKeyboardHandler(NSEvent *theEvent) - (void)resetCursorRects { Fl_Window *w = [(FLWindow*)[self window] getFl_Window]; Fl_X *i = Fl_X::i(w); + if (!i) return; // fix for STR #3128 // We have to have at least one cursor rect for invalidateCursorRectsForView // to work, hence the "else" clause. if (i->cursor) -- cgit v1.2.3