From e01ddb47d8d04cb6d881b894344736e6569d4a54 Mon Sep 17 00:00:00 2001 From: ShikiSuen Date: Thu, 8 Sep 2022 21:34:01 +0800 Subject: [PATCH] mgrLM // Fix an issue that prevents UOM data files from being loaded. --- Source/Modules/LangModelRelated/mgrLangModel.swift | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/Source/Modules/LangModelRelated/mgrLangModel.swift b/Source/Modules/LangModelRelated/mgrLangModel.swift index 08388bbc..a72fb8cb 100644 --- a/Source/Modules/LangModelRelated/mgrLangModel.swift +++ b/Source/Modules/LangModelRelated/mgrLangModel.swift @@ -271,8 +271,10 @@ enum mgrLangModel { static func userOverrideModelDataURL(_ mode: InputMode) -> URL { let fileName = (mode == InputMode.imeModeCHT) - ? "../vChewing_override-model-data-cht.dat" : "../vChewing_override-model-data-chs.dat" - return URL(fileURLWithPath: dataFolderPath(isDefaultFolder: true)).appendingPathComponent(fileName) + ? "vChewing_override-model-data-cht.dat" : "vChewing_override-model-data-chs.dat" + return URL( + fileURLWithPath: dataFolderPath(isDefaultFolder: true) + ).deletingLastPathComponent().appendingPathComponent(fileName) } // MARK: - 檢查具體的使用者語彙檔案是否存在