From c38ed8ff51c2635584f35d2affdc33ea9f233d2c Mon Sep 17 00:00:00 2001 From: Harsh Shandilya Date: Thu, 22 Apr 2021 16:24:44 +0530 Subject: [PATCH] NetworkPosts: increase swipe refresh indicator elevation Signed-off-by: Harsh Shandilya --- .../java/dev/msfjarvis/lobsters/ui/posts/NetworkPosts.kt | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/app/src/main/java/dev/msfjarvis/lobsters/ui/posts/NetworkPosts.kt b/app/src/main/java/dev/msfjarvis/lobsters/ui/posts/NetworkPosts.kt index 3ff63784..4d3d8300 100644 --- a/app/src/main/java/dev/msfjarvis/lobsters/ui/posts/NetworkPosts.kt +++ b/app/src/main/java/dev/msfjarvis/lobsters/ui/posts/NetworkPosts.kt @@ -8,11 +8,13 @@ import androidx.compose.runtime.mutableStateOf import androidx.compose.runtime.remember import androidx.compose.runtime.setValue import androidx.compose.ui.Modifier +import androidx.compose.ui.unit.dp import androidx.paging.LoadState import androidx.paging.compose.LazyPagingItems import androidx.paging.compose.items import com.google.accompanist.swiperefresh.rememberSwipeRefreshState import com.google.accompanist.swiperefresh.SwipeRefresh +import com.google.accompanist.swiperefresh.SwipeRefreshIndicator import dev.msfjarvis.lobsters.data.local.SavedPost import dev.msfjarvis.lobsters.model.LobstersPost import dev.msfjarvis.lobsters.ui.urllauncher.LocalUrlLauncher @@ -34,6 +36,13 @@ fun NetworkPosts( SwipeRefresh( state = rememberSwipeRefreshState(isRefreshing), + indicator = { state, trigger -> + SwipeRefreshIndicator( + state = state, + refreshTriggerDistance = trigger, + elevation = 6.dp, + ) + }, onRefresh = { if (!isRefreshing) { refreshAction()