diff options
author | Chris Toshok <toshok@ximian.com> | 2002-11-13 10:14:32 +0800 |
---|---|---|
committer | Chris Toshok <toshok@src.gnome.org> | 2002-11-13 10:14:32 +0800 |
commit | 7d53a155c8dcf9e232edcb3c70df6584713e1076 (patch) | |
tree | c185bab119a6ffeffebbbd70db483a3e71d1a5db /addressbook/gui/contact-editor | |
parent | becc84e5c51f8150b8db1fb28337fa55f7c14caf (diff) | |
download | gsoc2013-evolution-7d53a155c8dcf9e232edcb3c70df6584713e1076.tar gsoc2013-evolution-7d53a155c8dcf9e232edcb3c70df6584713e1076.tar.gz gsoc2013-evolution-7d53a155c8dcf9e232edcb3c70df6584713e1076.tar.bz2 gsoc2013-evolution-7d53a155c8dcf9e232edcb3c70df6584713e1076.tar.lz gsoc2013-evolution-7d53a155c8dcf9e232edcb3c70df6584713e1076.tar.xz gsoc2013-evolution-7d53a155c8dcf9e232edcb3c70df6584713e1076.tar.zst gsoc2013-evolution-7d53a155c8dcf9e232edcb3c70df6584713e1076.zip |
push_in = FALSE, no clue why... :) (_arrow_pressed): call
2002-11-12 Chris Toshok <toshok@ximian.com>
* gui/contact-editor/e-contact-editor.c (_popup_position): push_in
= FALSE, no clue why... :)
(_arrow_pressed): call g_signal_stop_emission here, seems to fix
things.
* gui/component/select-names/e-select-names.c
(e_select_names_init): fix warnings.
* gui/component/select-names/e-select-names-manager.c
(e_select_names_manager_activate_dialog): fix warning.
* gui/component/addressbook.c (forget_passwords_cb): remove the
PENDING_PORT ifdef.
(load_uri_auth_cb): same.
(addressbook_authenticate): same.
* gui/component/addressbook-factory.c (main): same.
* gui/component/addressbook-storage.c (load_source_data): be
silent about text nodes if they contain nothing but whitespace.
svn path=/trunk/; revision=18728
Diffstat (limited to 'addressbook/gui/contact-editor')
-rw-r--r-- | addressbook/gui/contact-editor/e-contact-editor.c | 10 |
1 files changed, 3 insertions, 7 deletions
diff --git a/addressbook/gui/contact-editor/e-contact-editor.c b/addressbook/gui/contact-editor/e-contact-editor.c index c7298819f1..0efce5f4f6 100644 --- a/addressbook/gui/contact-editor/e-contact-editor.c +++ b/addressbook/gui/contact-editor/e-contact-editor.c @@ -1762,8 +1762,7 @@ _popup_position(GtkMenu *menu, if ((*y + mh) > gdk_screen_height ()) *y = gdk_screen_height () - mh; - /* XXX? */ - *push_in = TRUE; + *push_in = FALSE; } static gint @@ -1771,11 +1770,8 @@ _arrow_pressed (GtkWidget *widget, GdkEventButton *button, EContactEditor *edito { gint menu_item; -#if PENDING_PORT_WORK - g_signal_handlers_block_matched (widget, G_SIGNAL_MATCH_DATA, 0, 0, NULL, NULL, editor); - g_signal_emit_by_name (widget, "button_press_event", NULL, NULL, NULL); - g_signal_handlers_unblock_matched (widget, G_SIGNAL_MATCH_DATA, 0, 0, NULL, NULL, editor); -#endif + g_signal_stop_emission_by_name (widget, "button_press_event"); + gtk_widget_realize(popup); menu_item = gnome_popup_menu_do_popup_modal(popup, _popup_position, widget, button, editor, widget); if ( menu_item != -1 ) { |