setString selection fix

This commit is contained in:
daboe01 committed 2016-01-26 19:16:12 +01:00
1 parent 8f1a498953
commit 0b7bb29557
1 file changed
+1
+1
View File
@@ -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];