Increase upper limit for placeholder grid

This commit is contained in:
Neeraj Gupta 2023-06-21 16:11:54 +05:30
parent e463dc0d51
commit 20b122049c

View file

@ -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(