diff --git a/gtk/gtkrange.c b/gtk/gtkrange.c index 774174df52..f53e08434d 100644 --- a/gtk/gtkrange.c +++ b/gtk/gtkrange.c @@ -2711,6 +2711,9 @@ gtk_range_multipress_gesture_pressed (GtkGestureMultiPress *gesture, priv->mouse_y = y; gtk_range_update_mouse_location (range); + if (!priv->mouse_location) + return; + gtk_css_gadget_get_margin_box (priv->slider_gadget, &slider_alloc); g_object_get (gtk_widget_get_settings (widget),