dragging works only for specific bearings

dragging works for any previously-drawn vector that has a bearing
between 0 and PI/2