aboutsummaryrefslogtreecommitdiffstats
path: root/addressbook/gui
diff options
context:
space:
mode:
authorChris Toshok <toshok@ximian.com>2002-11-17 15:50:39 +0800
committerChris Toshok <toshok@src.gnome.org>2002-11-17 15:50:39 +0800
commit0c6abae8605045e79afba715f3725fd9d631f40d (patch)
treeda3277768f59c7e50976aeb7e62bc7f1410057b3 /addressbook/gui
parent78fd8e18560afa5509a59ece0ba89807184d4ffa (diff)
downloadgsoc2013-evolution-0c6abae8605045e79afba715f3725fd9d631f40d.tar.gz
gsoc2013-evolution-0c6abae8605045e79afba715f3725fd9d631f40d.tar.zst
gsoc2013-evolution-0c6abae8605045e79afba715f3725fd9d631f40d.zip
sink the popup. (e_contact_editor_build_email_ui): same.
2002-11-16 Chris Toshok <toshok@ximian.com> * gui/contact-editor/e-contact-editor.c (e_contact_editor_build_phone_ui): sink the popup. (e_contact_editor_build_email_ui): same. (e_contact_editor_build_address_ui): same. * gui/component/addressbook-config.c (ldap_dialog_new): show everything from dialog->page down, so custom widgets show up. svn path=/trunk/; revision=18812
Diffstat (limited to 'addressbook/gui')
-rw-r--r--addressbook/gui/component/addressbook-config.c2
-rw-r--r--addressbook/gui/contact-editor/e-contact-editor.c6
2 files changed, 8 insertions, 0 deletions
diff --git a/addressbook/gui/component/addressbook-config.c b/addressbook/gui/component/addressbook-config.c
index ce515e1b00..68aed30a07 100644
--- a/addressbook/gui/component/addressbook-config.c
+++ b/addressbook/gui/component/addressbook-config.c
@@ -1604,6 +1604,8 @@ ldap_dialog_new (GNOME_Evolution_Shell shell)
dialog->page = glade_xml_get_widget (dialog->gui, "addressbook-sources");
+ gtk_widget_show_all (dialog->page);
+
return dialog;
}
diff --git a/addressbook/gui/contact-editor/e-contact-editor.c b/addressbook/gui/contact-editor/e-contact-editor.c
index 0efce5f4f6..107031d9f4 100644
--- a/addressbook/gui/contact-editor/e-contact-editor.c
+++ b/addressbook/gui/contact-editor/e-contact-editor.c
@@ -1857,6 +1857,8 @@ e_contact_editor_build_phone_ui (EContactEditor *editor)
g_object_unref(editor->phone_popup);
editor->phone_popup = gnome_popup_menu_new(editor->phone_info);
+ g_object_ref (editor->phone_popup);
+ gtk_object_sink (GTK_OBJECT (editor->phone_popup));
}
}
@@ -1883,6 +1885,8 @@ e_contact_editor_build_email_ui (EContactEditor *editor)
g_object_unref(editor->email_popup);
editor->email_popup = gnome_popup_menu_new(editor->email_info);
+ g_object_ref (editor->email_popup);
+ gtk_object_sink (GTK_OBJECT (editor->email_popup));
}
}
@@ -1909,6 +1913,8 @@ e_contact_editor_build_address_ui (EContactEditor *editor)
g_object_unref(editor->address_popup);
editor->address_popup = gnome_popup_menu_new(editor->address_info);
+ g_object_ref (editor->address_popup);
+ gtk_object_sink (GTK_OBJECT (editor->address_popup));
}
}