summaryrefslogtreecommitdiff
path: root/gtk/gtkpaned.c
diff options
context:
space:
mode:
authorOwen Taylor <owt1@cornell.edu>1998-03-23 03:48:45 +0000
committerOwen Taylor <otaylor@src.gnome.org>1998-03-23 03:48:45 +0000
commit03a7c4551bd17b8830fc567fa3421a738d56528b (patch)
tree4e5aed6161b2cd60d75097a6f7b44a74bdba96ce /gtk/gtkpaned.c
parent6b411f4b47b59e809488351edca82ed42bc9529e (diff)
downloadgtk+-03a7c4551bd17b8830fc567fa3421a738d56528b.tar.gz
Fix so children don't get bogus draws.
Sun Mar 22 21:00:43 1998 Owen Taylor <owt1@cornell.edu> * gtk/gtkpaned.c: Fix so children don't get bogus draws.
Diffstat (limited to 'gtk/gtkpaned.c')
-rw-r--r--gtk/gtkpaned.c5
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);
}
}