diff --git a/js/ui/popupMenu.js b/js/ui/popupMenu.js index 58b7cb8ec..9807b6275 100644 --- a/js/ui/popupMenu.js +++ b/js/ui/popupMenu.js @@ -889,7 +889,7 @@ const PopupMenuBase = new Lang.Class({ addSettingsAction: function(title, desktopFile) { let menuItem = this.addAction(title, function() { - let app = Shell.AppSystem.get_default().lookup_setting(desktopFile); + let app = Shell.AppSystem.get_default().lookup_app(desktopFile); if (!app) { log('Settings panel for desktop file ' + desktopFile + ' could not be loaded!'); diff --git a/js/ui/userMenu.js b/js/ui/userMenu.js index baa5a5e44..a967ac276 100644 --- a/js/ui/userMenu.js +++ b/js/ui/userMenu.js @@ -822,7 +822,7 @@ const UserMenuButton = new Lang.Class({ _onMyAccountActivate: function() { Main.overview.hide(); - let app = Shell.AppSystem.get_default().lookup_setting('gnome-user-accounts-panel.desktop'); + let app = Shell.AppSystem.get_default().lookup_app('gnome-user-accounts-panel.desktop'); app.activate(); }, diff --git a/src/shell-app-system.c b/src/shell-app-system.c index eb008d2f5..61e86f53a 100644 --- a/src/shell-app-system.c +++ b/src/shell-app-system.c @@ -457,27 +457,6 @@ shell_app_system_get_tree (ShellAppSystem *self) return self->priv->apps_tree; } -/** - * shell_app_system_lookup_setting: - * @system: - * @id: desktop file id - * - * Returns: (transfer none): Application in gnomecc.menu, or %NULL if none - */ -ShellApp * -shell_app_system_lookup_setting (ShellAppSystem *self, - const char *id) -{ - ShellApp *app; - - /* Actually defer to the main app set if there's overlap */ - app = shell_app_system_lookup_app (self, id); - if (app != NULL) - return app; - - return g_hash_table_lookup (self->priv->setting_id_to_app, id); -} - /** * shell_app_system_get_default: * diff --git a/src/shell-app-system.h b/src/shell-app-system.h index 788162247..78d37bd0c 100644 --- a/src/shell-app-system.h +++ b/src/shell-app-system.h @@ -63,8 +63,4 @@ GSList *shell_app_system_subsearch (ShellAppSystem *sys GSList *shell_app_system_search_settings (ShellAppSystem *system, GSList *terms); -ShellApp *shell_app_system_lookup_setting (ShellAppSystem *system, - const char *id); - - #endif /* __SHELL_APP_SYSTEM_H__ */