diff options
Diffstat (limited to 'mail/mail-display.c')
-rw-r--r-- | mail/mail-display.c | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/mail/mail-display.c b/mail/mail-display.c index 0a6631d4c7..f352476bb4 100644 --- a/mail/mail-display.c +++ b/mail/mail-display.c @@ -363,6 +363,10 @@ pixmap_press (GtkWidget *widget, GdkEventButton *event, EScrollFrame *user_data) return TRUE; } + /* Stop the signal, since we don't want the button's class method to + mess up our popup. */ + gtk_signal_emit_stop_by_name (GTK_OBJECT (widget), "button_press_event"); + part = gtk_object_get_data (GTK_OBJECT (widget), "CamelMimePart"); handler = mail_lookup_handler (gtk_object_get_data (GTK_OBJECT (widget), "mime_type")); |