summaryrefslogtreecommitdiff
path: root/gtk/gtkrange.c
diff options
context:
space:
mode:
authorMatthias Clasen <mclasen@redhat.com>2012-01-14 20:29:38 -0500
committerMatthias Clasen <mclasen@redhat.com>2012-01-14 20:35:19 -0500
commitb9b23f4f18801dc7242054cdf7270fb9bc4a2065 (patch)
tree857b0363243c5b1de19d7755b00ec26b78ca5083 /gtk/gtkrange.c
parentb0936a12d95088de0d5798d6adbe4cdca0feec4d (diff)
downloadgtk+-b9b23f4f18801dc7242054cdf7270fb9bc4a2065.tar.gz
GtkRange: fix resize-grip overlap handling
We only want to shrink the scrollbar allocation by the actual overlap, not always by the full size of the resize grip.
Diffstat (limited to 'gtk/gtkrange.c')
-rw-r--r--gtk/gtkrange.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/gtk/gtkrange.c b/gtk/gtkrange.c
index cb8b1c839f..5397e8c1f3 100644
--- a/gtk/gtkrange.c
+++ b/gtk/gtkrange.c
@@ -1635,7 +1635,7 @@ modify_allocation_for_window_grip (GtkWidget *widget,
}
/* If the stepper button intersects the window resize grip.. */
- if (gdk_rectangle_intersect (&grip_rect, &translated_rect, NULL))
+ if (gdk_rectangle_intersect (&grip_rect, &translated_rect, &grip_rect))
{
if (priv->orientation == GTK_ORIENTATION_HORIZONTAL)
{