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())
],
);
}