moved drag mode handling to selection mouse mode