aboutsummaryrefslogtreecommitdiffhomepage
diff options
context:
space:
mode:
authornyamatongwe <nyamatongwe@gmail.com>2013-03-24 08:49:14 +1100
committernyamatongwe <nyamatongwe@gmail.com>2013-03-24 08:49:14 +1100
commit9929e5c1ddf785456cd57ea893fef1bd3c397ca2 (patch)
treed580fdddb33c7db19311bf150f0953da9e125618
parent28aafe5c11e129638a1f54382d8d34ac4e8dbae3 (diff)
downloadscintilla-mirror-9929e5c1ddf785456cd57ea893fef1bd3c397ca2.tar.gz
Fixed painting of margin view when lines wrapped inside paint of text view.
-rw-r--r--cocoa/ScintillaCocoa.mm5
1 files changed, 5 insertions, 0 deletions
diff --git a/cocoa/ScintillaCocoa.mm b/cocoa/ScintillaCocoa.mm
index 31b382f3e..2833e7846 100644
--- a/cocoa/ScintillaCocoa.mm
+++ b/cocoa/ScintillaCocoa.mm
@@ -1532,6 +1532,11 @@ bool ScintillaCocoa::SyncPaint(void* gc, PRectangle rc)
delete sw;
}
paintState = notPainting;
+ if (!succeeded)
+ {
+ NSView *marginView = static_cast<NSView*>(wMargin.GetID());
+ [marginView setNeedsDisplay:YES];
+ }
return succeeded;
}