add isvisible to scrolllayer visit

This commit is contained in:
altalk23 2024-01-23 22:16:42 +03:00
parent eeeedbb9c4
commit ad9abf13e3

View file

@ -25,7 +25,7 @@ void GenericContentLayer::setPosition(CCPoint const& pos) {
}
void ScrollLayer::visit() {
if (m_cutContent) {
if (m_cutContent && this->isVisible()) {
auto rect = CCRect(this->getPosition(), this->getScaledContentSize());
if (this->getParent()) {
@ -40,7 +40,7 @@ void ScrollLayer::visit() {
CCNode::visit();
if (m_cutContent) {
if (m_cutContent && this->isVisible()) {
glDisable(GL_SCISSOR_TEST);
}
}