fix rotation position bug on mobile