求个大神改下CCControlSwitchSprite::draw()

说下情况吧。android在使用CCControlSwitch的时候,当前activity生命周期到onpause的时候。在onreusme回来的时候,coco2d-x这块所有的node图片都没有了。
找了半天才知道是
CCControlSwitchSprite::draw()中的问题
也就是

glActiveTexture(GL_TEXTURE1);
glBindTexture( GL_TEXTURE_2D, m_pMaskTexture->getName() );
glUniform1i(m_uMaskLocation, 1);

这段代码。注释后就好了,但是CCControlSwitch位置就不对了。
想改但不会改,来个大牛改下。