Fix message composer presendCallback warnings

This commit is contained in:
Stefan Ceriu
2024-09-06 12:05:29 +03:00
committed by Stefan Ceriu
parent 37ed7addf5
commit a5fe629790
4 changed files with 8 additions and 5 deletions
@@ -189,8 +189,11 @@ private class ElementTextView: UITextView, PillAttachmentViewProviderDelegate {
super.init(frame: .zero, textContainer: nil)
presendCallback.wrappedValue = { [weak self] in
self?.acceptCurrentSuggestion()
// Avoid `Publishing changes from within view update` warnings
DispatchQueue.main.async {
presendCallback.wrappedValue = { [weak self] in
self?.acceptCurrentSuggestion()
}
}
}