diff --git a/js/ui/shellDBus.js b/js/ui/shellDBus.js index ee09d16d2..0b4ce650a 100644 --- a/js/ui/shellDBus.js +++ b/js/ui/shellDBus.js @@ -22,9 +22,6 @@ const GnomeShellIface = ' \ \ \ \ - \ - \ - \ \ \ \ @@ -61,6 +58,14 @@ const GnomeShellKeyGrabberIface = ' \ \ '; +const GnomeShellOSDIface = ' \ + \ + \ + \ + \ + \ +'; + const ScreenSaverIface = ' \ \ \ @@ -91,6 +96,9 @@ const GnomeShell = new Lang.Class({ this._dbusKeyGrabberImpl = Gio.DBusExportedObject.wrapJSObject(GnomeShellKeyGrabberIface, this); this._dbusKeyGrabberImpl.export(Gio.DBus.session, '/org/gnome/Shell/KeyGrabber'); + this._dbusOSDImpl = Gio.DBusExportedObject.wrapJSObject(GnomeShellOSDIface, this); + this._dbusOSDImpl.export(Gio.DBus.session, '/org/gnome/Shell/OSD'); + this._extensionsService = new GnomeShellExtensions(); this._screenshotService = new Screenshot.ScreenshotService();