Reset // Delay the User LM data reload timing when data change happens.

- File I/O may need time.
This commit is contained in:
ShikiSuen 2022-02-08 20:15:00 +08:00
parent 529bd4cc29
commit 2f4ab76c3c
1 changed files with 2 additions and 1 deletions

View File

@ -142,7 +142,8 @@ struct VersionUpdateApi {
@objc(AppDelegate)
class AppDelegate: NSObject, NSApplicationDelegate, ctlNonModalAlertWindowDelegate, FSEventStreamHelperDelegate {
func helper(_ helper: FSEventStreamHelper, didReceive events: [FSEventStreamHelper.Event]) {
DispatchQueue.main.async {
// 使使
DispatchQueue.main.asyncAfter(deadline: DispatchTime.now() + 1) {
if Preferences.shouldAutoReloadUserDataFiles {
mgrLangModel.loadUserPhrases()
mgrLangModel.loadUserPhraseReplacement()