Update cached copy of files when widget is udpated
This commit is contained in:
parent
103984654a
commit
33fd8f8668
|
@ -73,6 +73,17 @@ class _LazyLoadingGalleryState extends State<LazyLoadingGallery> {
|
|||
super.dispose();
|
||||
}
|
||||
|
||||
@override
|
||||
void didUpdateWidget(LazyLoadingGallery oldWidget) {
|
||||
super.didUpdateWidget(oldWidget);
|
||||
if (widget.files.isEmpty ||
|
||||
widget.files[0].creationTime != _files[0].creationTime) {
|
||||
setState(() {
|
||||
_files = widget.files;
|
||||
});
|
||||
}
|
||||
}
|
||||
|
||||
@override
|
||||
Widget build(BuildContext context) {
|
||||
if (_files.length == 0) {
|
||||
|
|
Loading…
Reference in a new issue