diff --git a/lib/src/lazy_load_scroll_view.dart b/lib/src/lazy_load_scroll_view.dart index 2bc82a55..bc1f4d1b 100644 --- a/lib/src/lazy_load_scroll_view.dart +++ b/lib/src/lazy_load_scroll_view.dart @@ -31,7 +31,7 @@ class LazyLoadScrollView extends StatefulWidget { final bool isLoading; /// Initiates a LazyLoadScrollView widget - LazyLoadScrollView({ + const LazyLoadScrollView({ Key key, @required this.child, this.onStartOfPage, diff --git a/lib/src/media_list_view.dart b/lib/src/media_list_view.dart index 08ebfcc7..4a954857 100644 --- a/lib/src/media_list_view.dart +++ b/lib/src/media_list_view.dart @@ -29,6 +29,7 @@ class MediaListView extends StatefulWidget { this.selectedIds = const [], this.onSelect, }) : super(key: key); + @override _MediaListViewState createState() => _MediaListViewState(); } @@ -42,9 +43,7 @@ class _MediaListViewState extends State { @override Widget build(BuildContext context) { return LazyLoadScrollView( - onEndOfPage: () { - _getMedia(); - }, + onEndOfPage: () async => _getMedia(), child: GridView.builder( itemCount: _media.length, controller: _scrollController,