setString selection fix

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