fix drag_select; fix scroll_end