From 4663f1263f21b9bbe5a68ce8f29aac7afefc54d2 Mon Sep 17 00:00:00 2001 From: dab246 Date: Wed, 19 Nov 2025 16:38:49 +0700 Subject: [PATCH] fixup! Fix display empty state when no favorites are available --- .../presentation/widgets/empty_emails_widget.dart | 13 ++++++++----- 1 file changed, 8 insertions(+), 5 deletions(-) diff --git a/lib/features/thread/presentation/widgets/empty_emails_widget.dart b/lib/features/thread/presentation/widgets/empty_emails_widget.dart index 4a2c4b6fd..8da822ed2 100644 --- a/lib/features/thread/presentation/widgets/empty_emails_widget.dart +++ b/lib/features/thread/presentation/widgets/empty_emails_widget.dart @@ -78,11 +78,14 @@ class EmptyEmailsWidget extends StatelessWidget { ); } - bool get _showEmailSubMessage => - (isNetworkConnectionAvailable && - !isFilterMessageActive && - !isSearchActive) || - (isFavoriteFolder && !isFilterMessageActive); + bool get _showEmailSubMessage { + if (isFilterMessageActive) return false; + + final showNetwork = isNetworkConnectionAvailable && !isSearchActive; + final showFavorite = isFavoriteFolder; + + return showNetwork || showFavorite; + } String _getMessageEmptyEmail(AppLocalizations appLocalizations) { if (!isNetworkConnectionAvailable) {