fix: Fix hero transition for images

This commit is contained in:
2026-07-25 20:57:14 +02:00
parent 8a31f2b72d
commit 90a7531d72
3 changed files with 17 additions and 5 deletions

View File

@@ -178,10 +178,13 @@ class AnimeListPageState extends State<AnimeListPage> {
},
child: AnimeCoverImage(
url: anime.thumbnailUrl,
hero: anime.id,
hero: 'grid_${anime.id}',
onTap: () {
context.read<DetailsBloc>().add(
AnimeDetailsRequestedEvent(anime),
AnimeDetailsRequestedEvent(
anime,
heroImagePrefix: 'grid_',
),
);
},
extra: Align(
@@ -227,11 +230,14 @@ class AnimeListPageState extends State<AnimeListPage> {
);
},
child: AnimeCoverImage(
hero: manga.id,
hero: 'grid_${manga.id}',
url: manga.thumbnailUrl,
onTap: () {
context.read<DetailsBloc>().add(
MangaDetailsRequestedEvent(manga),
MangaDetailsRequestedEvent(
manga,
heroImagePrefix: 'grid_'
),
);
},
extra: Align(