Только для Читателей в будущем:
в ценят к комментарию @m.vincent, что вызывает эту ошибку для меня, то, что я использовал Hero в SliverChildBuilderDelegate
, который (очевидно), имеет индекс, таким образом, я использовал индекс с тегом как 'tag$index'
как это
SliverChildBuilderDelegate(
(BuildContext context, int index) {
return Column(
mainAxisSize: MainAxisSize.min,
children: <Widget>[
Hero(
tag: 'tagImage$index',
child: Image.asset(
'image source here',
),
),
ПРИМЕЧАНИЕ: это может произойти с любым виджетом с созданными детьми индекса как ListView. Разработчик