mirror of
https://github.com/Swiftgram/Telegram-iOS.git
synced 2025-11-26 01:52:25 +00:00
Placeholder bug in ASEditableTextNode
When setting a default placeholder and an attributedString before `_textKitComponents.textView` was created, the placeholder and the string were both appearing in the text node. `_updateDisplayingPlaceholder` is called in `setAttributedString`, but since `_textKitComponents.textView` is nil the placeholder was not hidden. Calling `_updateDisplayingPlaceholder` after `_textKitComponents.textView` loads fixes this.
This commit is contained in:
parent
903498c924
commit
52091eb589
@ -143,6 +143,7 @@
|
|||||||
_textKitComponents.textView.accessibilityHint = _placeholderTextKitComponents.textStorage.string;
|
_textKitComponents.textView.accessibilityHint = _placeholderTextKitComponents.textStorage.string;
|
||||||
configureTextView(_textKitComponents.textView);
|
configureTextView(_textKitComponents.textView);
|
||||||
[self.view addSubview:_textKitComponents.textView];
|
[self.view addSubview:_textKitComponents.textView];
|
||||||
|
[self _updateDisplayingPlaceholder];
|
||||||
}
|
}
|
||||||
|
|
||||||
- (CGSize)calculateSizeThatFits:(CGSize)constrainedSize
|
- (CGSize)calculateSizeThatFits:(CGSize)constrainedSize
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user