fix problem that draging is canceled by crossing node