fixed many touchmenu bugs