From c833ebc40b7c7c5bec86fc9c58666670803410e3 Mon Sep 17 00:00:00 2001 From: Michael Kaltner <4999672+mkaltner@users.noreply.github.com> Date: Thu, 16 Jul 2026 18:41:26 +0000 Subject: [PATCH] Load all containers in Containers tab --- .../android/ui/screens/containers/ContainerListScreen.kt | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/app/src/main/kotlin/app/getarcane/android/ui/screens/containers/ContainerListScreen.kt b/app/src/main/kotlin/app/getarcane/android/ui/screens/containers/ContainerListScreen.kt index 56110ed..9f1fa8c 100644 --- a/app/src/main/kotlin/app/getarcane/android/ui/screens/containers/ContainerListScreen.kt +++ b/app/src/main/kotlin/app/getarcane/android/ui/screens/containers/ContainerListScreen.kt @@ -66,6 +66,7 @@ import app.getarcane.android.ui.components.SkeletonListLoadingView import app.getarcane.android.ui.theme.ArcaneGreen import app.getarcane.android.ui.theme.StatusRunning import app.getarcane.android.ui.theme.StatusUnknown +import app.getarcane.sdk.models.base.SearchPaginationSort import app.getarcane.sdk.models.container.ContainerSummary import kotlinx.coroutines.launch @@ -93,7 +94,12 @@ fun ContainerListScreen(onOpen: (String) -> Unit) { if (client == null) return@LaunchedEffect if (state !is Loadable.Success) state = Loadable.Loading state = try { - Loadable.Success(client.containers.list(envId = envId).data) + Loadable.Success( + client.containers.list( + envId = envId, + query = SearchPaginationSort(start = 0, limit = -1), + ).data, + ) } catch (e: Throwable) { Loadable.Error(friendlyErrorMessage(e)) }