From 7e52fbb9c8ccdf709838cc20f16d22e308af6f88 Mon Sep 17 00:00:00 2001 From: Jagandeep Brar Date: Tue, 7 Dec 2021 14:58:28 -0500 Subject: [PATCH] fix(uiux): Improve item extent calculation --- lib/modules/radarr/routes/upcoming/route.dart | 2 +- lib/modules/sonarr/routes/catalogue/route.dart | 3 +-- lib/modules/sonarr/routes/missing/route.dart | 2 +- 3 files changed, 3 insertions(+), 4 deletions(-) diff --git a/lib/modules/radarr/routes/upcoming/route.dart b/lib/modules/radarr/routes/upcoming/route.dart index 3d784a98..fb7c8f8d 100644 --- a/lib/modules/radarr/routes/upcoming/route.dart +++ b/lib/modules/radarr/routes/upcoming/route.dart @@ -81,7 +81,7 @@ class _State extends State 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( diff --git a/lib/modules/sonarr/routes/catalogue/route.dart b/lib/modules/sonarr/routes/catalogue/route.dart index c89bf13a..05f9c676 100644 --- a/lib/modules/sonarr/routes/catalogue/route.dart +++ b/lib/modules/sonarr/routes/catalogue/route.dart @@ -168,8 +168,7 @@ class _State extends State 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( diff --git a/lib/modules/sonarr/routes/missing/route.dart b/lib/modules/sonarr/routes/missing/route.dart index 6c4a20bf..209f22d9 100644 --- a/lib/modules/sonarr/routes/missing/route.dart +++ b/lib/modules/sonarr/routes/missing/route.dart @@ -79,7 +79,7 @@ class _State extends State 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],