mirror of
https://github.com/gabehf/Fladder.git
synced 2026-03-09 15:38:13 -07:00
fix: Set min axis count to at least 2
This commit is contained in:
parent
1995ae70bb
commit
5b36f9b9ab
1 changed files with 2 additions and 2 deletions
|
|
@ -113,7 +113,7 @@ class LibraryViews extends ConsumerWidget {
|
||||||
Widget createGrid(List<ItemBaseModel> items) {
|
Widget createGrid(List<ItemBaseModel> items) {
|
||||||
return SliverGrid.builder(
|
return SliverGrid.builder(
|
||||||
gridDelegate: SliverGridDelegateWithFixedCrossAxisCount(
|
gridDelegate: SliverGridDelegateWithFixedCrossAxisCount(
|
||||||
crossAxisCount: posterSize.toInt(),
|
crossAxisCount: posterSize.clamp(2, double.maxFinite).toInt(),
|
||||||
mainAxisSpacing: (8 * decimal) + 8,
|
mainAxisSpacing: (8 * decimal) + 8,
|
||||||
crossAxisSpacing: (8 * decimal) + 8,
|
crossAxisSpacing: (8 * decimal) + 8,
|
||||||
childAspectRatio: items.getMostCommonType.aspectRatio,
|
childAspectRatio: items.getMostCommonType.aspectRatio,
|
||||||
|
|
@ -247,7 +247,7 @@ class LibraryViews extends ConsumerWidget {
|
||||||
return SliverMasonryGrid.count(
|
return SliverMasonryGrid.count(
|
||||||
mainAxisSpacing: (8 * decimal) + 8,
|
mainAxisSpacing: (8 * decimal) + 8,
|
||||||
crossAxisSpacing: (8 * decimal) + 8,
|
crossAxisSpacing: (8 * decimal) + 8,
|
||||||
crossAxisCount: posterSize.toInt(),
|
crossAxisCount: posterSize.clamp(2, double.maxFinite).toInt(),
|
||||||
childCount: items.length,
|
childCount: items.length,
|
||||||
itemBuilder: (context, index) {
|
itemBuilder: (context, index) {
|
||||||
final item = items[index];
|
final item = items[index];
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue