fix touch dispatching: ignore non-visible CCNode