diff options
-rw-r--r-- | composer/e-msg-composer.c | 5 |
1 files changed, 2 insertions, 3 deletions
diff --git a/composer/e-msg-composer.c b/composer/e-msg-composer.c index d5ba46b8d6..4f9642c6d7 100644 --- a/composer/e-msg-composer.c +++ b/composer/e-msg-composer.c @@ -2125,6 +2125,8 @@ setup_signatures_menu (EMsgComposer *composer) EIterator *it; menu = gtk_menu_new (); + gtk_widget_show (menu); + gtk_option_menu_set_menu (composer->sig_menu, menu); item = gtk_menu_item_new_with_label (_("None")); gtk_widget_show (item); @@ -2144,9 +2146,6 @@ setup_signatures_menu (EMsgComposer *composer) g_object_unref (it); - gtk_widget_show (menu); - gtk_option_menu_set_menu (composer->sig_menu, menu); - g_signal_connect (menu, "selection-done", G_CALLBACK (signature_activate_cb), composer); composer->sig_added_id = g_signal_connect (signatures, "signature-added", G_CALLBACK (signature_added), composer); |