Skip to content

Commit

Permalink
Merge branch 'v3.8.6' of github.com:cocos/cocos-engine into v3.8.6-1218
Browse files Browse the repository at this point in the history
  • Loading branch information
GengineJS committed Dec 18, 2024
2 parents 37df1f4 + 32bf693 commit 1d4e979
Showing 1 changed file with 0 additions and 7 deletions.
7 changes: 0 additions & 7 deletions cocos/2d/framework/ui-renderer.ts
Original file line number Diff line number Diff line change
Expand Up @@ -320,10 +320,6 @@ export class UIRenderer extends Renderer {
this.node.on(NodeEventType.ANCHOR_CHANGED, this._nodeStateChange, this);
this.node.on(NodeEventType.SIZE_CHANGED, this._nodeStateChange, this);
this.node.on(NodeEventType.PARENT_CHANGED, this._colorDirty, this);
// If the renderData is invalid, it needs to be rebuilt to recalculate the batch processing.
if (!this._renderData && this._flushAssembler) {
this._flushAssembler();
}
this.updateMaterial();
this._colorDirty();
uiRendererManager.addRenderer(this);
Expand All @@ -341,9 +337,6 @@ export class UIRenderer extends Renderer {
this.node.off(NodeEventType.ANCHOR_CHANGED, this._nodeStateChange, this);
this.node.off(NodeEventType.SIZE_CHANGED, this._nodeStateChange, this);
this.node.off(NodeEventType.PARENT_CHANGED, this._colorDirty, this);
// When disabling, it is necessary to free up idle space to fully utilize chunks
// and avoid breaking batch processing.
this.destroyRenderData();
uiRendererManager.removeRenderer(this);
this._renderFlag = false;
this._renderEntity.enabled = false;
Expand Down

0 comments on commit 1d4e979

Please sign in to comment.