]> Pileus Git - ~andy/gtk/blobdiff - gtk/gtkdnd.c
Skip insensitive widgets. (#84061)
[~andy/gtk] / gtk / gtkdnd.c
index 89372975506d3597665f27d241f662ab453c5f74..35281f065e9f474b94cb933a10619478c9ef821c 100644 (file)
@@ -1298,7 +1298,7 @@ gtk_drag_find_widget (GtkWidget       *widget,
   gint x_offset = 0;
   gint y_offset = 0;
 
-  if (data->found || !GTK_WIDGET_MAPPED (widget))
+  if (data->found || !GTK_WIDGET_MAPPED (widget) || !GTK_WIDGET_SENSITIVE (widget))
     return;
 
   /* Note that in the following code, we only count the