Fix display empty state when no favorites are available

This commit is contained in:
dab246
2025-11-18 17:03:31 +07:00
committed by Dat H. Pham
parent 92b63bb555
commit 7528635da4
4 changed files with 54 additions and 12 deletions
@@ -744,7 +744,8 @@ class ThreadView extends GetWidget<ThreadController>
}
if (success is GetAllEmailSuccess
&& success.currentMailboxId != controller.selectedMailboxId) {
&& success.currentMailboxId != controller.selectedMailboxId &&
controller.selectedMailbox?.isFavorite != true) {
return const SizedBox.shrink();
} else {
return PullToRefreshWidget(
@@ -759,6 +760,7 @@ class ThreadView extends GetWidget<ThreadController>
isNetworkConnectionAvailable: controller.networkConnectionController.isNetworkConnectionAvailable(),
isSearchActive: controller.isSearchActive,
isFilterMessageActive: controller.mailboxDashBoardController.filterMessageOption.value != FilterMessageOption.all,
isFavoriteFolder: controller.selectedMailbox?.isFavorite == true,
),
);
}