user selection and cursor change while dragging fix