mgrLM // Make UOM data saving process asynchronized.

This commit is contained in:
ShikiSuen 2022-07-23 23:19:35 +08:00
parent e1d2f54825
commit c8bcc13106
1 changed files with 6 additions and 2 deletions

View File

@ -480,8 +480,12 @@ enum mgrLangModel {
}
static func saveUserOverrideModelData() {
gUserOverrideModelCHT.saveData(toURL: userOverrideModelDataURL(InputMode.imeModeCHT))
gUserOverrideModelCHS.saveData(toURL: userOverrideModelDataURL(InputMode.imeModeCHS))
DispatchQueue.main.async {
gUserOverrideModelCHT.saveData(toURL: userOverrideModelDataURL(InputMode.imeModeCHT))
}
DispatchQueue.main.async {
gUserOverrideModelCHS.saveData(toURL: userOverrideModelDataURL(InputMode.imeModeCHS))
}
}
static func removeUnigramsFromUserOverrideModel(_ mode: InputMode) {