fix dragging + _adjacentEdges