[Xfce4-commits] <xfce4-appfinder:nick/xfrun4-merge> Load data once the window is constructed.

Nick Schermer noreply at xfce.org
Sat Jun 25 20:48:01 CEST 2011


Updating branch refs/heads/nick/xfrun4-merge
         to 03ac98e27f0aeb88dad30a73eb3312a0058adb7b (commit)
       from 376ba2ed043776af3324c3b58282fa372fd17dfc (commit)

commit 03ac98e27f0aeb88dad30a73eb3312a0058adb7b
Author: Nick Schermer <nick at xfce.org>
Date:   Sat Jun 25 20:47:37 2011 +0200

    Load data once the window is constructed.

 src/appfinder-window.c |   14 +++++++-------
 1 files changed, 7 insertions(+), 7 deletions(-)

diff --git a/src/appfinder-window.c b/src/appfinder-window.c
index 7b8899f..202a4f3 100644
--- a/src/appfinder-window.c
+++ b/src/appfinder-window.c
@@ -244,13 +244,6 @@ xfce_appfinder_window_init (XfceAppfinderWindow *window)
   gtk_container_add (GTK_CONTAINER (scroll), sidepane);
   gtk_widget_show (sidepane);
 
-  /* load categories in the model */
-  if (xfce_appfinder_model_get_categories (window->model) != NULL)
-    xfce_appfinder_window_category_set_categories (window);
-  g_signal_connect_swapped (G_OBJECT (window->model), "categories-changed",
-                            G_CALLBACK (xfce_appfinder_window_category_set_categories),
-                            window);
-
   selection = gtk_tree_view_get_selection (GTK_TREE_VIEW (sidepane));
   gtk_tree_selection_set_mode (selection, GTK_SELECTION_BROWSE);
   g_signal_connect (G_OBJECT (selection), "changed",
@@ -341,6 +334,13 @@ xfce_appfinder_window_init (XfceAppfinderWindow *window)
   icon_theme = gtk_icon_theme_get_for_screen (gtk_window_get_screen (GTK_WINDOW (window)));
   g_signal_connect_swapped (G_OBJECT (icon_theme), "changed", G_CALLBACK (xfce_appfinder_window_icon_theme_changed), window);
 
+  /* load categories in the model */
+  if (xfce_appfinder_model_get_categories (window->model) != NULL)
+    xfce_appfinder_window_category_set_categories (window);
+  g_signal_connect_swapped (G_OBJECT (window->model), "categories-changed",
+                            G_CALLBACK (xfce_appfinder_window_category_set_categories),
+                            window);
+
   APPFINDER_DEBUG ("constructed window");
 }
 



More information about the Xfce4-commits mailing list