Skip to content

Commit f7da11c

Browse files
committed
Merge pull request cocos2d#3152 from chengstory/Fix#23455
Check clipping enabled before eliminating out of clip nodes.
2 parents a340b8f + 956ce70 commit f7da11c

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

extensions/ccui/uiwidgets/scroll-widget/UIScrollView.js

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -344,7 +344,7 @@ ccui.ScrollView = ccui.Layout.extend(/** @lends ccui.ScrollView# */{
344344
addChild: function (widget, zOrder, tag) {
345345
if(!widget)
346346
return false;
347-
if(this._isInContainer(widget) === false)
347+
if(this._clippingEnabled && this._isInContainer(widget) === false)
348348
widget._inViewRect = false;
349349
zOrder = zOrder || widget.getLocalZOrder();
350350
tag = tag || widget.getTag();
@@ -417,7 +417,7 @@ ccui.ScrollView = ccui.Layout.extend(/** @lends ccui.ScrollView# */{
417417
this._moveChildPoint.x = locContainer.x + offsetX;
418418
this._moveChildPoint.y = locContainer.y + offsetY;
419419
this._innerContainer.setPosition(this._moveChildPoint);
420-
if(this._innerContainer._children.length !== 0 )
420+
if(this._clippingEnabled && this._innerContainer._children.length !== 0 )
421421
this.updateChildren();
422422
},
423423

0 commit comments

Comments
 (0)