From f14a9361286e2c7df27b5070f8e0671096de5e1a Mon Sep 17 00:00:00 2001 From: DatDang Date: Mon, 1 Apr 2024 10:57:50 +0700 Subject: [PATCH] TF-2533 reset _htmlData value when screen dispose --- .../html_viewer/html_content_viewer_on_web_widget.dart | 6 ++++++ .../views/html_viewer/html_content_viewer_widget.dart | 1 + 2 files changed, 7 insertions(+) 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 68889175d..065744c85 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 @@ -305,4 +305,10 @@ class _HtmlContentViewerOnWebState extends State { html.window.postMessage(jsonGetWidth, '*'); } + + @override + void dispose() { + _htmlData = null; + super.dispose(); + } } \ No newline at end of file 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 bd1496cbd..3b0fdacea 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 @@ -277,6 +277,7 @@ class _HtmlContentViewState extends State { @override void dispose() { _loadingBarNotifier.dispose(); + _htmlData = null; super.dispose(); } } \ No newline at end of file