mirror of
https://github.com/kodjodevf/mangayomi.git
synced 2026-05-24 00:12:16 +00:00
fix: forcing keep alive causing memory leak
This commit is contained in:
parent
32b37933db
commit
37e831fd4e
1 changed files with 2 additions and 14 deletions
|
|
@ -709,12 +709,9 @@ class MangaHomeImageCard extends ConsumerStatefulWidget {
|
|||
ConsumerState<MangaHomeImageCard> createState() => _MangaHomeImageCardState();
|
||||
}
|
||||
|
||||
class _MangaHomeImageCardState extends ConsumerState<MangaHomeImageCard>
|
||||
with AutomaticKeepAliveClientMixin<MangaHomeImageCard> {
|
||||
class _MangaHomeImageCardState extends ConsumerState<MangaHomeImageCard> {
|
||||
@override
|
||||
Widget build(BuildContext context) {
|
||||
super.build(context);
|
||||
|
||||
return MangaImageCardWidget(
|
||||
getMangaDetail: widget.manga,
|
||||
source: widget.source,
|
||||
|
|
@ -722,9 +719,6 @@ class _MangaHomeImageCardState extends ConsumerState<MangaHomeImageCard>
|
|||
isComfortableGrid: widget.isComfortableGrid,
|
||||
);
|
||||
}
|
||||
|
||||
@override
|
||||
bool get wantKeepAlive => true;
|
||||
}
|
||||
|
||||
class MangaHomeImageCardListTile extends ConsumerStatefulWidget {
|
||||
|
|
@ -744,19 +738,13 @@ class MangaHomeImageCardListTile extends ConsumerStatefulWidget {
|
|||
}
|
||||
|
||||
class _MangaHomeImageCardListTileState
|
||||
extends ConsumerState<MangaHomeImageCardListTile>
|
||||
with AutomaticKeepAliveClientMixin<MangaHomeImageCardListTile> {
|
||||
extends ConsumerState<MangaHomeImageCardListTile> {
|
||||
@override
|
||||
Widget build(BuildContext context) {
|
||||
super.build(context);
|
||||
|
||||
return MangaImageCardListTileWidget(
|
||||
getMangaDetail: widget.manga,
|
||||
source: widget.source,
|
||||
itemType: widget.itemType,
|
||||
);
|
||||
}
|
||||
|
||||
@override
|
||||
bool get wantKeepAlive => true;
|
||||
}
|
||||
|
|
|
|||
Loading…
Reference in a new issue