fix touch based dragging

there might be cases where normally a organism can't be dragged
out of a gridview but on touch it can. This is because with mouse
based dragging the gridview controls the dragging but on touch
based dragging it has to be done by the organism.