diff options
Diffstat (limited to 'gtk/gtkpaned.c')
-rw-r--r-- | gtk/gtkpaned.c | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/gtk/gtkpaned.c b/gtk/gtkpaned.c index b9b32ae9d6..59231e1be7 100644 --- a/gtk/gtkpaned.c +++ b/gtk/gtkpaned.c @@ -260,8 +260,9 @@ gtk_paned_expose (GtkWidget *widget, gtk_widget_event (paned->child2, (GdkEvent*) &child_event); /* redraw the groove if necessary */ - child_event.area = paned->groove_rectangle; - if (gtk_widget_intersect (widget, &event->area, &child_event.area)) + if (gdk_rectangle_intersect (&paned->groove_rectangle, + &event->area, + &child_event.area)) gtk_widget_draw (widget, &child_event.area); } } |