aboutsummaryrefslogtreecommitdiffstats
path: root/widgets/text/e-text.c
diff options
context:
space:
mode:
Diffstat (limited to 'widgets/text/e-text.c')
-rw-r--r--widgets/text/e-text.c3
1 files changed, 3 insertions, 0 deletions
diff --git a/widgets/text/e-text.c b/widgets/text/e-text.c
index e59bde6b7f..ceb09ab25d 100644
--- a/widgets/text/e-text.c
+++ b/widgets/text/e-text.c
@@ -2702,6 +2702,9 @@ tooltip_event(GtkWidget *tooltip, GdkEvent *event, EText *text)
/* Forward events to the text item */
gtk_signal_emit_by_name (GTK_OBJECT (text), "event", event,
&ret_val);
+ if (!ret_val)
+ gtk_propagate_event (GTK_WIDGET(GNOME_CANVAS_ITEM(text)->canvas), event);
+ ret_val = TRUE;
default:
break;
}