LMMgr // Fix malfunctioned loadCassetteData().

This commit is contained in:
ShikiSuen 2022-10-19 10:37:44 +08:00
parent 2772b6c8dc
commit b59b8d5345
2 changed files with 2 additions and 8 deletions

View File

@ -205,7 +205,7 @@ extension vChewingLM {
}
}
public func loadCassetteData(path: String) {
public static func loadCassetteData(path: String) {
DispatchQueue.main.async {
if FileManager.default.isReadableFile(atPath: path) {
Self.lmCassette.close()

View File

@ -197,13 +197,7 @@ public enum LMMgr {
///
/// - Remark: cassettePath()
public static func loadCassetteData() {
let pathForCassette = cassettePath()
if !Self.lmCHT.isCassetteEnabled {
Self.lmCHT.loadCassetteData(path: pathForCassette)
}
if !Self.lmCHS.isCassetteEnabled {
Self.lmCHT.loadCassetteData(path: pathForCassette)
}
vChewingLM.LMInstantiator.loadCassetteData(path: cassettePath())
}
public static func loadUserPhrasesData() {