Recreate shortcuts file if not exist/deleted - ZenKeyboardShortcuts.mjs

Recreate shortcuts file if not exist/deleted -  ZenKeyboardShortcuts.mjs
This commit is contained in:
Gun 2024-10-18 19:59:41 +07:00 committed by GitHub
parent d853fa8de4
commit e6d144879c
No known key found for this signature in database
GPG key ID: B5690EEEBB952194

View file

@ -535,6 +535,8 @@ class ZenKeyboardShortcutsLoader {
try {
return await IOUtils.readJSON(this.shortcutsFile);
} catch (e) {
// Recreate shortcuts file
Services.prefs.clearUserPref('zen.keyboard.shortcuts.version');
console.error('Error loading shortcuts file', e);
return null;
}
@ -1004,4 +1006,4 @@ document.addEventListener("MozBeforeInitialXULLayout", () => {
if (Services.prefs.getBoolPref('zen.keyboard.shortcuts.enabled', false)) {
gZenKeyboardShortcutsManager.beforeInit();
}
}, { once: true });
}, { once: true });