fix double touch bug with a break