Skip to content

Commit c852020

Browse files
Update PixiController.ts
1 parent 7d7d2e5 commit c852020

File tree

1 file changed

+6
-0
lines changed

1 file changed

+6
-0
lines changed

packages/webgal/src/Core/controller/stage/pixi/PixiController.ts

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -703,12 +703,18 @@ export default class PixiStage {
703703
const indexBg = this.backgroundObjects.findIndex((e) => e.key === key);
704704
if (indexFig >= 0) {
705705
const bgSprite = this.figureObjects[indexFig];
706+
for (const element of bgSprite.pixiContainer.children) {
707+
element.destroy();
708+
}
706709
bgSprite.pixiContainer.destroy();
707710
this.figureContainer.removeChild(bgSprite.pixiContainer);
708711
this.figureObjects.splice(indexFig, 1);
709712
}
710713
if (indexBg >= 0) {
711714
const bgSprite = this.backgroundObjects[indexBg];
715+
for (const element of bgSprite.pixiContainer.children) {
716+
element.destroy();
717+
}
712718
bgSprite.pixiContainer.destroy();
713719
this.backgroundContainer.removeChild(bgSprite.pixiContainer);
714720
this.backgroundObjects.splice(indexBg, 1);

0 commit comments

Comments
 (0)