update this.position on pointerMove
position with left/top
detect positioning