fix: removed unnecessary listeners created (.read instead of .watch)

This commit is contained in:
Whiskas101 2025-11-30 13:16:01 +05:30
parent 3382c5bf1b
commit 816aa6176e

View file

@ -83,16 +83,16 @@ class _MangaHomeScreenState extends ConsumerState<MangaHomeScreen> {
_fullDataLength = _fullDataLength + 50;
} else {
if (_selectedIndex == 0 && !_isSearch && _query.isEmpty) {
mangaRes = await ref.watch(
mangaRes = await ref.read(
getPopularProvider(source: source, page: _page + 1).future,
);
} else if (_selectedIndex == 1 && !_isSearch && _query.isEmpty) {
mangaRes = await ref.watch(
mangaRes = await ref.read(
getLatestUpdatesProvider(source: source, page: _page + 1).future,
);
} else if (_selectedIndex == 2 && (_isSearch && _query.isNotEmpty) ||
_isFiltering) {
mangaRes = await ref.watch(
mangaRes = await ref.read(
searchProvider(
source: source,
query: _query,