From 12b01c37879329cb3b3cd0a8242165d87a0349f1 Mon Sep 17 00:00:00 2001
From: guy <guy@finereport.com>
Date: Tue, 13 Jul 2021 16:15:40 +0800
Subject: [PATCH] bugfix

---
 src/core/4.widget.js | 6 ++----
 1 file changed, 2 insertions(+), 4 deletions(-)

diff --git a/src/core/4.widget.js b/src/core/4.widget.js
index b885100ffa..447aa9c755 100644
--- a/src/core/4.widget.js
+++ b/src/core/4.widget.js
@@ -300,10 +300,8 @@
             this._isMounted = true;
             for (var key in this._children) {
                 var child = this._children[key];
-                if (layer === 0) {
-                    !self.isEnabled() && child._setEnable(false);
-                    !self.isValid() && child._setValid(false);
-                }
+                !self.isEnabled() && child._setEnable(false);
+                !self.isValid() && child._setValid(false);
                 child._mount && child._mount(deep ? force : false, deep, lifeHook, predicate, layer + 1);
             }
             this._mountChildren && this._mountChildren();