fixed category touch events