diff --git a/js/ui/shellDBus.js b/js/ui/shellDBus.js index 45a2054cb..147b5f4e9 100644 --- a/js/ui/shellDBus.js +++ b/js/ui/shellDBus.js @@ -44,8 +44,7 @@ const GnomeShellIface = ' \ \ \ \ - \ - \ + \ \ \ \ @@ -196,11 +195,13 @@ const GnomeShell = new Lang.Class({ let connection = this._dbusImpl.get_connection(); let info = this._dbusImpl.get_info(); + let params = { 'device-id': GLib.Variant.new('u', deviceid), + 'timestamp': GLib.Variant.new('u', timestamp) }; connection.emit_signal(destination, this._dbusImpl.get_object_path(), info ? info.name : null, 'AcceleratorActivated', - GLib.Variant.new('(uuu)', [action, deviceid, timestamp])); + GLib.Variant.new('(ua{sv})', [action, params])); }, _grabAcceleratorForSender: function(accelerator, flags, sender) {