diff --git a/lib/modules/manga/home/manga_home_screen.dart b/lib/modules/manga/home/manga_home_screen.dart index dd6c2d7a..117e8518 100644 --- a/lib/modules/manga/home/manga_home_screen.dart +++ b/lib/modules/manga/home/manga_home_screen.dart @@ -300,7 +300,6 @@ class _MangaHomeScreenState extends ConsumerState { selected: _selectedIndex == index, text: _types(context)[index].title, onPressed: () async { - _mangaList.clear(); if (filters.isEmpty) { filters = filterList; } @@ -358,6 +357,7 @@ class _MangaHomeScreenState extends ConsumerState { }), ); if (result == 'filter') { + _mangaList.clear(); if (mounted) { setState(() { _selectedIndex = 2; @@ -374,6 +374,7 @@ class _MangaHomeScreenState extends ConsumerState { filterList: filters)); } } else { + _mangaList.clear(); setState(() { _selectedIndex = index; _isFiltering = false;