diff --git a/src/core/widget.js b/src/core/widget.js index 092871c0e..4fcc9ca82 100644 --- a/src/core/widget.js +++ b/src/core/widget.js @@ -180,7 +180,7 @@ _mount: function () { var self = this; var isMounted = this._isMounted; - if (isMounted || this.__asking === true) { + if (isMounted || !this.isVisible() || this.__asking === true) { return; } if (this._isRoot === true) {