diff --git a/Packages/ComposeUI/Sources/ComposeUI/Controllers/AttachmentRowController.swift b/Packages/ComposeUI/Sources/ComposeUI/Controllers/AttachmentRowController.swift index e90fcdd5..31a3569c 100644 --- a/Packages/ComposeUI/Sources/ComposeUI/Controllers/AttachmentRowController.swift +++ b/Packages/ComposeUI/Sources/ComposeUI/Controllers/AttachmentRowController.swift @@ -70,8 +70,8 @@ class AttachmentRowController: ViewController { private func recognizeText() { descriptionMode = .recognizingText - DispatchQueue.global(qos: .userInitiated).async { - self.attachment.getData(features: self.parent.mastodonController.instanceFeatures, skipAllConversion: true) { result in + self.attachment.getData(features: self.parent.mastodonController.instanceFeatures, skipAllConversion: true) { result in + DispatchQueue.main.async { let data: Data switch result { case .success((let d, _)):