Various Fixes

This commit is contained in:
Ilya Laktyushin
2021-03-15 17:16:58 +04:00
parent 666b076867
commit a605c7e31c
3 changed files with 45 additions and 15 deletions

View File

@@ -134,6 +134,11 @@ private final class VoiceChatTitleEditInputFieldNode: ASDisplayNode, ASEditableT
}
func editableTextNode(_ editableTextNode: ASEditableTextNode, shouldChangeTextIn range: NSRange, replacementText text: String) -> Bool {
let updatedText = (editableTextNode.textView.text as NSString).replacingCharacters(in: range, with: text)
if updatedText.count > 40 {
self.textInputNode.layer.addShakeAnimation()
return false
}
if text == "\n" {
self.complete?()
return false