factor: set_drag_select()