From 292c1c38d35aae6b0888537eb4f576000d30f8c3 Mon Sep 17 00:00:00 2001 From: "mario.gk" Date: Tue, 23 Jun 2020 12:00:04 +0800 Subject: [PATCH] =?UTF-8?q?fix:=20=E5=8C=BA=E5=9D=97=E6=A8=A1=E6=9D=BF?= =?UTF-8?q?=E5=88=87=E6=8D=A2=E4=B9=8B=E5=90=8E=E6=95=B0=E6=8D=AE=E4=B8=8D?= =?UTF-8?q?=E6=98=BE=E7=A4=BA?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- packages/editor-skeleton/src/widget/panel.ts | 3 +++ 1 file changed, 3 insertions(+) diff --git a/packages/editor-skeleton/src/widget/panel.ts b/packages/editor-skeleton/src/widget/panel.ts index 6f9010dc0..263db6ae3 100644 --- a/packages/editor-skeleton/src/widget/panel.ts +++ b/packages/editor-skeleton/src/widget/panel.ts @@ -154,6 +154,9 @@ export default class Panel implements IWidget { } this.emitter.emit('activechange', true); } else if (this.inited) { + if (this.parent?.name && this.name.startsWith(this.parent.name)) { + this.inited = false; + } this._actived = false; this.parent?.unactive(this); this.emitter.emit('activechange', false);