TF-3045 Hide compose button situationally on mobile

This commit is contained in:
DatDang
2024-09-23 17:12:36 +07:00
committed by Dat H. Pham
parent 9aa438bc00
commit f92a0807d5
@@ -308,7 +308,14 @@ class ThreadView extends GetWidget<ThreadController>
return Obx(() {
final isAdvancedSearchViewOpen = controller.searchController.isAdvancedSearchViewOpen.value;
if (!controller.searchController.isSearchActive() && !isAdvancedSearchViewOpen) {
final isTrashViewOpen = controller.isMailboxTrash;
final isSelectModeActive = controller.mailboxDashBoardController.currentSelectMode.value == SelectMode.ACTIVE;
if (
!controller.searchController.isSearchActive()
&& !isAdvancedSearchViewOpen
&& !isTrashViewOpen
&& !isSelectModeActive
) {
return Container(
padding: PlatformInfo.isMobile && controller.listEmailSelected.isNotEmpty
? EdgeInsets.only(bottom: controller.responsiveUtils.isTabletLarge(context) ? 85 : 70)