fix(uiux): Improve item extent calculation

This commit is contained in:
Jagandeep Brar
2021-12-07 14:58:28 -05:00
parent 48f0b78d03
commit 7e52fbb9c8
3 changed files with 3 additions and 4 deletions

View File

@@ -81,7 +81,7 @@ class _State extends State<RadarrUpcomingRoute>
return LunaListViewBuilder(
controller: RadarrNavigationBar.scrollControllers[1],
itemCount: movies.length,
itemExtent: RadarrUpcomingTile.ITEM_EXTENT + LunaUI.MARGIN_CARD.vertical,
itemExtent: RadarrUpcomingTile.itemExtent,
itemBuilder: (context, index) => RadarrUpcomingTile(
movie: movies[index],
profile: qualityProfiles.firstWhere(

View File

@@ -168,8 +168,7 @@ class _State extends State<SonarrCatalogueRoute>
return LunaListViewBuilder(
controller: SonarrNavigationBar.scrollControllers[0],
itemCount: _filtered.length,
itemExtent:
SonarrSeriesTile.ITEM_EXTENT + LunaUI.MARGIN_CARD.vertical,
itemExtent: SonarrSeriesTile.itemExtent,
itemBuilder: (context, index) => SonarrSeriesTile(
series: _filtered[index],
profile: qualities.firstWhere(

View File

@@ -79,7 +79,7 @@ class _State extends State<SonarrMissingRoute>
return LunaListViewBuilder(
controller: SonarrNavigationBar.scrollControllers[2],
itemCount: missing.records.length,
itemExtent: SonarrMissingTile.ITEM_EXTENT + LunaUI.MARGIN_CARD.vertical,
itemExtent: SonarrMissingTile.itemExtent,
itemBuilder: (context, index) => SonarrMissingTile(
record: missing.records[index],
series: series[missing.records[index].seriesId],