allowing text selection on vertical swipe (with mouse), changing type