fix canTouch & canTouchSubnodes