mirror of
https://github.com/mastodon/mastodon-ios.git
synced 2025-02-02 18:36:44 +01:00
fix: auto complete in Compose scene not trigger delegate issue. resolve #300
This commit is contained in:
parent
2f3cd5b8eb
commit
6b12adb9c5
@ -1275,7 +1275,6 @@ extension ComposeViewController: AutoCompleteViewControllerDelegate {
|
||||
case .bottomLoader:
|
||||
return nil
|
||||
}
|
||||
text.append(" ")
|
||||
return text
|
||||
}()
|
||||
guard let replacedText = _replacedText else { return }
|
||||
@ -1286,6 +1285,9 @@ extension ComposeViewController: AutoCompleteViewControllerDelegate {
|
||||
|
||||
let range = NSRange(info.toHighlightEndRange, in: text)
|
||||
textEditorView.textStorage.replaceCharacters(in: range, with: replacedText)
|
||||
DispatchQueue.main.async {
|
||||
textEditorView.textView.insertText(" ") // trigger textView delegate update
|
||||
}
|
||||
viewModel.autoCompleteInfo.value = nil
|
||||
|
||||
switch item {
|
||||
|
Loading…
x
Reference in New Issue
Block a user