From 13fe7af2bcdb557428ab702e960af381f0833da8 Mon Sep 17 00:00:00 2001 From: Emilio Pozuelo Monfort Date: Mon, 28 Oct 2013 14:31:03 +0100 Subject: app-system: always take the new app info The app info may have changed so always take the new app info to update the hash table. --- shell/shell-app-system.c | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) (limited to 'shell/shell-app-system.c') diff --git a/shell/shell-app-system.c b/shell/shell-app-system.c index 01aade6..cb783d4 100644 --- a/shell/shell-app-system.c +++ b/shell/shell-app-system.c @@ -172,9 +172,7 @@ on_apps_tree_changed_cb (GMenuTree *tree, GMenuTreeEntry *entry = value; GDesktopAppInfo *info; - info = g_hash_table_lookup (self->priv->id_to_info, id); - if (!info) - info = gmenu_tree_entry_get_app_info (entry); + info = gmenu_tree_entry_get_app_info (entry); g_hash_table_insert (self->priv->id_to_info, g_strdup (id), g_object_ref (info)); } -- cgit v1.3.1