fix widget.loader lazy loading bug