[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