if (!isOverThreshold(downAt, me.getPoint())) {
return;
}
spy.addAction("Drag start at " + downAt);
drag = viewer.dragStart(new DragStartImpl(downAt, me.getModifiers()));
if (drag == null) {
spy.addAction("drag start ignored");
canDrag = false;
} else {