From fa707f062793a386f689b13e46d10565371cdb3c Mon Sep 17 00:00:00 2001 From: nathan Date: Tue, 21 Dec 2021 10:45:38 -0700 Subject: [PATCH] Fix widget.egw() returning null in some cases when widget parent was not completely in widget tree --- api/js/etemplate/Et2Widget/Et2Widget.ts | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/api/js/etemplate/Et2Widget/Et2Widget.ts b/api/js/etemplate/Et2Widget/Et2Widget.ts index c70dceebb2..df26eaf96c 100644 --- a/api/js/etemplate/Et2Widget/Et2Widget.ts +++ b/api/js/etemplate/Et2Widget/Et2Widget.ts @@ -766,7 +766,7 @@ const Et2WidgetMixin = (superClass) => this._parent.addChild(this); } - getParent() : HTMLElement | et2_widget + getParent() : Et2WidgetClass | et2_widget { let parentNode = this.parentNode; @@ -776,7 +776,7 @@ const Et2WidgetMixin = (superClass) => return this._parent; } - return parentNode; + return null; } addChild(child : et2_widget | Et2WidgetClass)