Mark the textView_ as needing display in -setMarkedLine:.
authorRobert Sesek <rsesek@bluestatic.org>
Sat, 18 Apr 2020 17:10:28 +0000 (13:10 -0400)
committerRobert Sesek <rsesek@bluestatic.org>
Sat, 18 Apr 2020 17:10:28 +0000 (13:10 -0400)
Source/BSSourceView.mm

index db4b006c2196dbe5b83718b55d41a6d3e929d29b..42f7da9142f04d3a8964b81ba73ce365d26f926f 100644 (file)
@@ -59,6 +59,7 @@
 - (void)setMarkedLine:(NSUInteger)markedLine {
   markedLine_ = markedLine;
   [ruler_ setNeedsDisplay:YES];
+  [textView_ setNeedsDisplay:YES];
 }
 
 /**
   for (NSUInteger i = 0; i < line; i++) {
     rangeIndex = NSMaxRange([[textView_ string] lineRangeForRange:NSMakeRange(rangeIndex, 0)]);
   }
-  
+
   // now get the true start/end markers for it
   NSUInteger lineStart, lineEnd;
   [[textView_ string] getLineStart:&lineStart