fix touch screen nav bug