From de7cc457b5fb0a7ca31ebbb35efce5d756889840 Mon Sep 17 00:00:00 2001 From: dab246 Date: Wed, 22 Nov 2023 17:55:02 +0700 Subject: [PATCH] TF-2313 Apply scrollbar for mailbox visibility view Signed-off-by: dab246 (cherry picked from commit 3c40f94161d62930dfd01bacbbdb94b178101317) --- .../mailbox_visibility/mailbox_visibility_view.dart | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/lib/features/manage_account/presentation/mailbox_visibility/mailbox_visibility_view.dart b/lib/features/manage_account/presentation/mailbox_visibility/mailbox_visibility_view.dart index 25490c5dd..1304df422 100644 --- a/lib/features/manage_account/presentation/mailbox_visibility/mailbox_visibility_view.dart +++ b/lib/features/manage_account/presentation/mailbox_visibility/mailbox_visibility_view.dart @@ -1,10 +1,12 @@ import 'package:core/presentation/extensions/color_extension.dart'; import 'package:core/presentation/state/success.dart'; import 'package:core/presentation/views/list/tree_view.dart'; +import 'package:core/utils/platform_info.dart'; import 'package:flutter/material.dart'; import 'package:get/get.dart'; import 'package:model/mailbox/expand_mode.dart'; import 'package:tmail_ui_user/features/base/mixin/app_loader_mixin.dart'; +import 'package:tmail_ui_user/features/base/widget/scrollbar_list_view.dart'; import 'package:tmail_ui_user/features/mailbox/presentation/mixin/mailbox_widget_mixin.dart'; import 'package:tmail_ui_user/features/mailbox/presentation/model/mailbox_categories.dart'; import 'package:tmail_ui_user/features/mailbox/presentation/model/mailbox_node.dart'; @@ -42,7 +44,12 @@ class MailboxVisibilityView extends GetWidget _buildLoadingView(), Expanded(child: Padding( padding: MailboxVisibilityUtils.getPaddingListView(context, controller.responsiveUtils), - child: _buildListMailbox(context) + child: PlatformInfo.isMobile + ? _buildListMailbox(context) + : ScrollbarListView( + scrollController: controller.mailboxListScrollController, + child: _buildListMailbox(context) + ) )) ] ),