widget: Ignore non-gestures in _gtk_widget_consumes_motion
priv->event_controllers is a list of all event controllers, which aren't all GtkGesture subclasses.
This commit is contained in:
@@ -14488,7 +14488,8 @@ _gtk_widget_consumes_motion (GtkWidget *widget,
|
||||
{
|
||||
data = l->data;
|
||||
|
||||
if (data->controller == NULL)
|
||||
if (data->controller == NULL ||
|
||||
!GTK_IS_GESTURE (data->controller))
|
||||
continue;
|
||||
|
||||
if ((!GTK_IS_GESTURE_SINGLE (data->controller) ||
|
||||
|
||||
Reference in New Issue
Block a user