Add prefix to the key to reduce the possibility of collisions
This commit is contained in:
parent
b075a51e2a
commit
d3ab60e261
1 changed files with 2 additions and 2 deletions
|
@ -352,7 +352,7 @@ class _LazyLoadingGridViewState extends State<LazyLoadingGridView> {
|
|||
|
||||
Widget _getRecyclableView() {
|
||||
return VisibilityDetector(
|
||||
key: Key(widget.filesInDay.first.tag),
|
||||
key: Key("gallery" + widget.filesInDay.first.tag),
|
||||
onVisibilityChanged: (visibility) {
|
||||
final shouldRender = visibility.visibleFraction > 0;
|
||||
if (mounted && shouldRender != _shouldRender) {
|
||||
|
@ -370,7 +370,7 @@ class _LazyLoadingGridViewState extends State<LazyLoadingGridView> {
|
|||
Widget _getNonRecyclableView() {
|
||||
if (!_shouldRender!) {
|
||||
return VisibilityDetector(
|
||||
key: Key(widget.filesInDay.first.tag),
|
||||
key: Key("gallery" + widget.filesInDay.first.tag),
|
||||
onVisibilityChanged: (visibility) {
|
||||
if (mounted && visibility.visibleFraction > 0 && !_shouldRender!) {
|
||||
setState(() {
|
||||
|
|
Loading…
Add table
Reference in a new issue