Increase upper limit for placeholder grid
This commit is contained in:
parent
e463dc0d51
commit
20b122049c
|
@ -1,7 +1,6 @@
|
|||
import "dart:math";
|
||||
|
||||
import 'package:flutter/material.dart';
|
||||
import 'package:photos/theme/ente_theme.dart';
|
||||
|
||||
class PlaceHolderGridViewWidget extends StatelessWidget {
|
||||
const PlaceHolderGridViewWidget(
|
||||
|
@ -13,10 +12,12 @@ class PlaceHolderGridViewWidget extends StatelessWidget {
|
|||
final int count, columns;
|
||||
|
||||
static final _gridViewCache = <String, GridView>{};
|
||||
static const crossAxisSpacing = 2.0; // as per your code
|
||||
static const mainAxisSpacing = 2.0; // as per your code
|
||||
|
||||
@override
|
||||
Widget build(BuildContext context) {
|
||||
final int limitCount = min(count, columns);
|
||||
final int limitCount = min(count, columns * 5);
|
||||
final key = '$limitCount:$columns';
|
||||
if (!_gridViewCache.containsKey(key)) {
|
||||
_gridViewCache[key] = GridView.builder(
|
||||
|
@ -24,9 +25,7 @@ class PlaceHolderGridViewWidget extends StatelessWidget {
|
|||
shrinkWrap: true,
|
||||
physics: const NeverScrollableScrollPhysics(),
|
||||
itemBuilder: (context, index) {
|
||||
return Container(
|
||||
color: getEnteColorScheme(context).fillFaint,
|
||||
);
|
||||
return Container(color: Colors.transparent);
|
||||
},
|
||||
itemCount: limitCount,
|
||||
gridDelegate: SliverGridDelegateWithFixedCrossAxisCount(
|
||||
|
|
Loading…
Reference in a new issue