diff options
author | Matthias Clasen <mclasen@redhat.com> | 2009-06-21 23:30:27 -0400 |
---|---|---|
committer | Matthias Clasen <mclasen@redhat.com> | 2009-06-22 12:18:19 -0400 |
commit | c4aae6a41106e6d8e2bccb89fd95a52dd23345e6 (patch) | |
tree | 0dfb1b10d67c4c54c7a0a02a4fadf46f54bbe056 | |
parent | 5268657befe2653b243369cf3bd2469c9ddd78da (diff) | |
download | gdk-pixbuf-c4aae6a41106e6d8e2bccb89fd95a52dd23345e6.tar.gz |
Fix 'Add to bookmarks' initial sensitivity
Make sure that we always call bookmarks_check_add_sensitivity() at
least once before popping up a newly created menu. Fixes bug 585858.
-rw-r--r-- | gtk/gtkfilechooserdefault.c | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/gtk/gtkfilechooserdefault.c b/gtk/gtkfilechooserdefault.c index 5f4041155..ffbabfbd5 100644 --- a/gtk/gtkfilechooserdefault.c +++ b/gtk/gtkfilechooserdefault.c @@ -4312,7 +4312,6 @@ file_list_build_popup_menu (GtkFileChooserDefault *impl) impl->browse_files_popup_menu_add_shortcut_item = item; gtk_image_menu_item_set_image (GTK_IMAGE_MENU_ITEM (item), gtk_image_new_from_stock (GTK_STOCK_ADD, GTK_ICON_SIZE_MENU)); - gtk_widget_set_sensitive (item, FALSE); g_signal_connect (item, "activate", G_CALLBACK (add_to_shortcuts_cb), impl); gtk_widget_show (item); @@ -4335,6 +4334,8 @@ file_list_build_popup_menu (GtkFileChooserDefault *impl) G_CALLBACK (show_size_column_toggled_cb), impl); gtk_widget_show (item); gtk_menu_shell_append (GTK_MENU_SHELL (impl->browse_files_popup_menu), item); + + bookmarks_check_add_sensitivity (impl); } /* Updates the popup menu for the file list, creating it if necessary */ |