From 17a1f4abad6603e02866697b902f61e7cbf41d99 Mon Sep 17 00:00:00 2001 From: John Lindgren Date: Sun, 6 Oct 2013 17:58:00 +0000 Subject: [PATCH] Populate GtkPlacesSidebar at initialization Previously, the "Places" sidebar was populated by the update_places() call from within gtk_places_sidebar_style_set(). After 742a2f11a95a1e9ce56fe1a628743c7e8add8a57, update_places() is never called and the sidebar is never populated unless gtk_places_sidebar_add_shortcut() happens to be called. This commit fixes this by calling update_places() at the end of gtk_places_sidebar_init(). https://bugzilla.gnome.org/show_bug.cgi?id=709522 --- gtk/gtkplacessidebar.c | 3 +++ 1 file changed, 3 insertions(+) diff --git a/gtk/gtkplacessidebar.c b/gtk/gtkplacessidebar.c index 1e7b7cdc8b..5fa645204a 100644 --- a/gtk/gtkplacessidebar.c +++ b/gtk/gtkplacessidebar.c @@ -3839,6 +3839,9 @@ gtk_places_sidebar_init (GtkPlacesSidebar *sidebar) sidebar->drop_state = DROP_STATE_NORMAL; sidebar->new_bookmark_index = -1; + + /* populate the sidebar */ + update_places (sidebar); } static void