From 299fde93f3d942e4369b3593a0829beb301dc20f Mon Sep 17 00:00:00 2001 From: dab246 Date: Thu, 26 May 2022 16:29:22 +0700 Subject: [PATCH] TF-583 Disable scroll bar in email view --- .../presentation/utils/html_transformer/html_template.dart | 4 +++- .../views/html_viewer/html_content_viewer_widget.dart | 2 +- 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/core/lib/presentation/utils/html_transformer/html_template.dart b/core/lib/presentation/utils/html_transformer/html_template.dart index e3645d643..87384b9b2 100644 --- a/core/lib/presentation/utils/html_transformer/html_template.dart +++ b/core/lib/presentation/utils/html_transformer/html_template.dart @@ -25,7 +25,8 @@ String generateHtml(String content, { double? minHeight, double? minWidth, String? styleCSS, - String? javaScripts + String? javaScripts, + bool? hideScrollBar, }) { return ''' @@ -37,6 +38,7 @@ String generateHtml(String content, { .tmail-content { min-height: ${minHeight ?? 0}px; min-width: ${minWidth ?? 0}px; + overflow: ${hideScrollBar == true ? 'hidden' : 'auto'}; } ${styleCSS ?? ''} 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 5912dfcd9..ba6165990 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 @@ -55,7 +55,7 @@ class _HtmlContentViewState extends State { } String _generateHtmlDocument(String content) { - final htmlTemplate = generateHtml(content); + final htmlTemplate = generateHtml(content, hideScrollBar: true); return htmlTemplate; }