Validate event
[claws.git] / src / textview.c
index 550f398ebf7f4844722a9fd048fc8bd0f2fbf1c6..9658e8f8cc4c9b225c41c5360e47fac0e64486fc 100644 (file)
@@ -1912,7 +1912,15 @@ static gboolean textview_visibility_notify(GtkWidget *widget,
                                           TextView *textview)
 {
        gint wx, wy;
-  
+       GdkWindow *window;
+
+       window = gtk_text_view_get_window(GTK_TEXT_VIEW(widget),
+                                         GTK_TEXT_WINDOW_TEXT);
+
+       /* check if occurred for the text window part */
+       if (window != event->window)
+               return FALSE;
+       
        gdk_window_get_pointer(widget->window, &wx, &wy, NULL);
        textview_uri_update(textview, wx, wy);