Update modern.js

This commit is contained in:
2025-10-11 22:12:13 +02:00
committed by GitHub
parent 5f09053e06
commit 1d5cdf480c
+3 -2
View File
@@ -113,16 +113,17 @@ class InteractionHandler {
} }
_bind(key, handler) { _bind(key, handler) {
global.display.add_keybinding( Main.wm.addKeybinding(
key, key,
this._settings, this._settings,
Meta.KeyBindingFlags.NONE, Meta.KeyBindingFlags.NONE,
Shell.ActionMode.NORMAL,
(..._args) => handler(this) (..._args) => handler(this)
); );
} }
_bindAllShortcuts() { for (const [k,h] of Object.entries(KEYBINDINGS)) this._bind(k, h); } _bindAllShortcuts() { for (const [k,h] of Object.entries(KEYBINDINGS)) this._bind(k, h); }
_unbindAllShortcuts(){ for (const k in KEYBINDINGS) global.display.remove_keybinding(k); } _unbindAllShortcuts(){ for (const k in KEYBINDINGS) Main.wm.removeKeybinding(k); }
_onSettingsChanged() { _onSettingsChanged() {
this._unbindAllShortcuts(); this._unbindAllShortcuts();