mirror of
https://github.com/immich-app/immich
synced 2025-11-14 17:36:12 +00:00
fix(mobile): fix endless rendering of asset grid when scrolling (#3010)
This commit is contained in:
parent
86562f256f
commit
1ab05e8de0
1 changed files with 1 additions and 6 deletions
|
|
@ -272,11 +272,7 @@ class ImmichAssetGridViewState extends State<ImmichAssetGridView> {
|
||||||
Widget _buildAssetGrid() {
|
Widget _buildAssetGrid() {
|
||||||
final useDragScrolling = widget.renderList.totalAssets >= 20;
|
final useDragScrolling = widget.renderList.totalAssets >= 20;
|
||||||
|
|
||||||
void dragScrolling(bool active) {
|
void dragScrolling(bool active) => _scrolling = active;
|
||||||
setState(() {
|
|
||||||
_scrolling = active;
|
|
||||||
});
|
|
||||||
}
|
|
||||||
|
|
||||||
final listWidget = ScrollablePositionedList.builder(
|
final listWidget = ScrollablePositionedList.builder(
|
||||||
padding: const EdgeInsets.only(
|
padding: const EdgeInsets.only(
|
||||||
|
|
@ -302,7 +298,6 @@ class ImmichAssetGridViewState extends State<ImmichAssetGridView> {
|
||||||
child: listWidget,
|
child: listWidget,
|
||||||
)
|
)
|
||||||
: listWidget;
|
: listWidget;
|
||||||
|
|
||||||
return widget.onRefresh == null
|
return widget.onRefresh == null
|
||||||
? child
|
? child
|
||||||
: RefreshIndicator(onRefresh: widget.onRefresh!, child: child);
|
: RefreshIndicator(onRefresh: widget.onRefresh!, child: child);
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue