aboutsummaryrefslogtreecommitdiffhomepage
diff options
context:
space:
mode:
authorNeil Hodgson <nyamatongwe@gmail.com>2015-10-27 17:56:36 +1100
committerNeil Hodgson <nyamatongwe@gmail.com>2015-10-27 17:56:36 +1100
commitb4c2d22cac1f9737bbdf41bd8a53914bb390257d (patch)
tree7a9614d0d3fce3e735352aecf1bb7d836c1c3e88
parentbf548179498abbb1ef415009439a9deaa935f3a6 (diff)
downloadscintilla-mirror-b4c2d22cac1f9737bbdf41bd8a53914bb390257d.tar.gz
Ensure correct propagation of viewWillDraw even after owner deleted.
From Chinh Nguyen.
-rw-r--r--cocoa/ScintillaView.mm4
1 files changed, 3 insertions, 1 deletions
diff --git a/cocoa/ScintillaView.mm b/cocoa/ScintillaView.mm
index 3a73355c4..5bfdce138 100644
--- a/cocoa/ScintillaView.mm
+++ b/cocoa/ScintillaView.mm
@@ -241,8 +241,10 @@ static NSCursor *cursorFromEnum(Window::Cursor cursor)
*/
- (void) viewWillDraw
{
- if (!mOwner)
+ if (!mOwner) {
+ [super viewWillDraw];
return;
+ }
const NSRect *rects;
NSInteger nRects = 0;