From 3d52f271a08dcad1471d45b818ffb338431b95b4 Mon Sep 17 00:00:00 2001 From: Bryan Van Deusen Date: Mon, 1 Jun 2026 19:14:39 -0400 Subject: [PATCH] fix(android): collapse onPostScroll branches (detekt ReturnCount) --- .../fabledsword/minstrel/player/ui/NowPlayingScreen.kt | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/android/app/src/main/java/com/fabledsword/minstrel/player/ui/NowPlayingScreen.kt b/android/app/src/main/java/com/fabledsword/minstrel/player/ui/NowPlayingScreen.kt index 074a8e3e..42bec473 100644 --- a/android/app/src/main/java/com/fabledsword/minstrel/player/ui/NowPlayingScreen.kt +++ b/android/app/src/main/java/com/fabledsword/minstrel/player/ui/NowPlayingScreen.kt @@ -193,16 +193,17 @@ private fun rememberDragDismissConnection( source: NestedScrollSource, ): Offset { if (source != NestedScrollSource.UserInput) return Offset.Zero - if (available.y > 0f) { + return if (available.y > 0f) { accumulated += available.y if (accumulated >= thresholdPx) { accumulated = 0f onDismiss() } - return Offset(0f, available.y) + Offset(0f, available.y) + } else { + if (consumed.y != 0f || available.y < 0f) accumulated = 0f + Offset.Zero } - if (consumed.y != 0f || available.y < 0f) accumulated = 0f - return Offset.Zero } override suspend fun onPreFling(available: Velocity): Velocity {