diff --git a/Source/Modules/IMEModules/IME.swift b/Source/Modules/IMEModules/IME.swift index 327a78c5..ada3262d 100644 --- a/Source/Modules/IMEModules/IME.swift +++ b/Source/Modules/IMEModules/IME.swift @@ -125,7 +125,9 @@ public enum IME { // MARK: - Open a phrase data file. static func openPhraseFile(fromURL url: URL) { - openPhraseFile(userFileAt: url.path) + DispatchQueue.main.async { + openPhraseFile(userFileAt: url.path) + } } static func openPhraseFile(userFileAt path: String) {