diff --git a/data/dbus-interfaces/org.gnome.Shell.xml b/data/dbus-interfaces/org.gnome.Shell.xml index 3ffb5c374..7d14c16b6 100644 --- a/data/dbus-interfaces/org.gnome.Shell.xml +++ b/data/dbus-interfaces/org.gnome.Shell.xml @@ -40,6 +40,10 @@ + + + + diff --git a/js/ui/shellDBus.js b/js/ui/shellDBus.js index e5a8b7324..3252b5a13 100644 --- a/js/ui/shellDBus.js +++ b/js/ui/shellDBus.js @@ -37,6 +37,10 @@ export class GnomeShell { (display, action, device, timestamp) => { this._emitAcceleratorActivated(action, device, timestamp); }); + global.display.connect('accelerator-deactivated', + (display, action, device, timestamp) => { + this._emitAcceleratorDeactivated(action, device, timestamp); + }); this._cachedOverviewVisible = false; Main.overview.connect('showing',