diff --git a/core/lib/presentation/views/html_viewer/html_content_viewer_on_web_widget.dart b/core/lib/presentation/views/html_viewer/html_content_viewer_on_web_widget.dart index d907fb18e..0e136a208 100644 --- a/core/lib/presentation/views/html_viewer/html_content_viewer_on_web_widget.dart +++ b/core/lib/presentation/views/html_viewer/html_content_viewer_on_web_widget.dart @@ -235,14 +235,13 @@ class _HtmlContentViewerOnWebState extends State { @override Widget build(BuildContext context) { return Stack( - alignment: AlignmentDirectional.center, children: [ SizedBox( height: actualHeight, width: actualWidth, child: _buildWebView(), ), - if (_isLoading) _buildLoadingView() + if (_isLoading) Align(alignment: Alignment.center, child: _buildLoadingView()) ], ); } diff --git a/core/lib/presentation/views/html_viewer/html_content_viewer_widget.dart b/core/lib/presentation/views/html_viewer/html_content_viewer_widget.dart index 6ed7ecff4..97c47ba04 100644 --- a/core/lib/presentation/views/html_viewer/html_content_viewer_widget.dart +++ b/core/lib/presentation/views/html_viewer/html_content_viewer_widget.dart @@ -51,6 +51,7 @@ class _HtmlContentViewState extends State { @override void initState() { super.initState(); + _webViewWidth = widget.widthContent; _htmlData = _generateHtmlDocument(widget.contentHtml); } @@ -101,16 +102,14 @@ class _HtmlContentViewState extends State { @override Widget build(BuildContext context) { - _webViewWidth = widget.widthContent; return Stack( - alignment: AlignmentDirectional.center, children: [ SizedBox( height: _webViewHeight, width: _webViewWidth, child: _buildWebView(), ), - if (_isLoading) _buildLoadingView() + if (_isLoading) Align(alignment: Alignment.center, child: _buildLoadingView()) ], ); }