register keybinds depending of navigator useragent

This commit is contained in:
srgooglo 2022-03-14 22:58:31 +01:00
parent f5826fdb9d
commit 9ba5039e93

View File

@ -258,7 +258,7 @@ class App {
}) })
} }
} }
sessionController = new Session() sessionController = new Session()
userController = new User() userController = new User()
state = { state = {
@ -280,12 +280,23 @@ class App {
window.app.hideStatusBar() window.app.hideStatusBar()
} }
window.app.ShortcutsController.register({ const userAgentPlatform = window.navigator.userAgent.toLowerCase()
key: ",",
meta: true, if (userAgentPlatform.includes("mac")) {
}, (...args) => { window.app.ShortcutsController.register({
App.publicMethods.openSettings(...args) key: ",",
}) meta: true,
}, (...args) => {
App.publicMethods.openSettings(...args)
})
} else {
window.app.ShortcutsController.register({
key: ",",
ctrl: true,
}, (...args) => {
App.publicMethods.openSettings(...args)
})
}
this.eventBus.emit("render_initialization") this.eventBus.emit("render_initialization")