Commit cace1bce authored by Committed by Emmanuele Bassi
Lazily populate the menu when creating it and after the manager emits the
2006-08-03 Emmanuele Bassi <firstname.lastname@example.org> * gtk/gtkrecentchoosermenu.c: (set_recent_managet), (gtk_recent_chooser_menu_populate), (idle_populate_func), (idle_populate_clean_up), (manager_changed_cb): Lazily populate the menu when creating it and after the manager emits the "changed" signal; this fixes the initial bad placing of the GtkRecentChooserMenu widget when its set as the menu of a GtkMenuToolButton. (gtk_recent_chooser_menu_map), (gtk_recent_chooser_menu_class_init): Remove the ::map method override, since it's not needed anymore.
Showing with 175 additions and 104 deletions