flutter_staggered_grid_view icon indicating copy to clipboard operation
flutter_staggered_grid_view copied to clipboard

SliverQuiltedGridDelegate ignores returning null from childrenDelegate and continuously scrolls down

Open urusaich opened this issue 2 years ago • 0 comments

Hello! I put 8 widgets in grid, but gridview scrolls down for about 2x of all widgets height. On video, red and green containers is the last widgets

code ```dart return GridView.custom( shrinkWrap: true, cacheExtent: 0, gridDelegate: SliverQuiltedGridDelegate( repeatPattern: QuiltedGridRepeatPattern.mirrored, crossAxisCount: 2, crossAxisSpacing: 16, mainAxisSpacing: 16, pattern: [ QuiltedGridTile(1, 1), QuiltedGridTile(1, 1), QuiltedGridTile(1, 1), QuiltedGridTile(1, 1), QuiltedGridTile(1, 1), QuiltedGridTile(1, 1), QuiltedGridTile(1, 2), QuiltedGridTile(1, 2), ], ), childrenDelegate: SliverChildBuilderDelegate( (context, index) { if (index FolderView(folderId: folder.id), ), ); }, child: HomeTile(title: folder.name, description: folder.description), ); } else { if (index == mySafe.folders.length) { return const HomeNoteTile(); } else if (index == mySafe.folders.length + 1) { return const HomeTrashTile(); } } return null; }, ), ); ```
video

https://user-images.githubusercontent.com/13536462/233797347-df1dbca2-15a9-4f5e-bd2e-ad36f31cc9c8.mp4

urusaich avatar Apr 22 '23 17:04 urusaich