diff --git a/lib/screens/queue_tab.dart b/lib/screens/queue_tab.dart index 665873b2..2eba8858 100644 --- a/lib/screens/queue_tab.dart +++ b/lib/screens/queue_tab.dart @@ -2374,7 +2374,7 @@ class _QueueTabState extends ConsumerState { return CustomScrollView( slivers: [ - if (totalTrackCount > 0 && !hasQueueItems && filterMode == 'all') + if (totalTrackCount > 0 && filterMode == 'all') SliverToBoxAdapter( child: Padding( padding: const EdgeInsets.fromLTRB(16, 8, 16, 8), @@ -2424,7 +2424,6 @@ class _QueueTabState extends ConsumerState { if ((filteredGroupedAlbums.isNotEmpty || filteredGroupedLocalAlbums.isNotEmpty) && - !hasQueueItems && filterMode == 'albums') SliverToBoxAdapter( child: Padding( @@ -2461,7 +2460,6 @@ class _QueueTabState extends ConsumerState { // Albums empty state with filter button if (filteredGroupedAlbums.isEmpty && filteredGroupedLocalAlbums.isEmpty && - !hasQueueItems && filterMode == 'albums' && (historyItems.isNotEmpty || localLibraryItems.isNotEmpty)) SliverToBoxAdapter( @@ -2612,7 +2610,7 @@ class _QueueTabState extends ConsumerState { ), // Singles filter - show unified items (downloaded + local singles) - if (filterMode == 'singles' && !hasQueueItems) + if (filterMode == 'singles') SliverToBoxAdapter( child: Padding( padding: const EdgeInsets.fromLTRB(16, 8, 16, 8),