From 0b7bb29557648b9079e09ad1f019bd79c2fa65e0 Mon Sep 17 00:00:00 2001 From: daboe01 Date: Tue, 26 Jan 2016 19:16:12 +0100 Subject: [PATCH] setString selection fix --- AppKit/CPTextView/CPTextView.j | 1 + 1 file changed, 1 insertion(+) diff --git a/AppKit/CPTextView/CPTextView.j b/AppKit/CPTextView/CPTextView.j index 3ce715f43..60d84b233 100644 --- a/AppKit/CPTextView/CPTextView.j +++ b/AppKit/CPTextView/CPTextView.j @@ -478,6 +478,7 @@ var kDelegateRespondsTo_textShouldBeginEditing - (void)setString:(CPString)aString { [_textStorage replaceCharactersInRange:CPMakeRange(0, [_layoutManager numberOfCharacters]) withString:aString]; + [self setSelectedRange:CPMakeRange(0, [aString length])]; [self didChangeText]; [_layoutManager _validateLayoutAndGlyphs]; [self sizeToFit];