From 64ab4daf7c80d0e0e598a1f7218766af15dc0252 Mon Sep 17 00:00:00 2001 From: James Chu Date: Thu, 21 Sep 2023 18:35:44 +0800 Subject: [PATCH] refine for B50-3025674.zul (to TS issue) --- zul/src/main/resources/web/js/zul/mesh/ColumnMenuWidget.ts | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/zul/src/main/resources/web/js/zul/mesh/ColumnMenuWidget.ts b/zul/src/main/resources/web/js/zul/mesh/ColumnMenuWidget.ts index 83567d4abb5..5ce0556dcb6 100644 --- a/zul/src/main/resources/web/js/zul/mesh/ColumnMenuWidget.ts +++ b/zul/src/main/resources/web/js/zul/mesh/ColumnMenuWidget.ts @@ -248,7 +248,9 @@ export abstract class ColumnMenuWidget extends zul.mesh.HeadWidget { super.onChildRemoved_(child); if (!this.childReplacing_) this._syncColMenu(); - this.getMeshWidget()?._syncEmpty(); + let mesh = this.getMeshWidget(); + if (mesh && mesh._syncEmpty) + mesh._syncEmpty(); } /** @internal */