← All repositories

listless

A simple list app for Apple platforms

git clone https://code.inqk.net/listless.git


commit 81980ccc5bf8a912344dbe7330a505953af98231
parent bf3417bc4230022ea752146a397e687a28c07ab4
Author: Michael Camilleri <[email protected]>
Date:   Tue, 31 Mar 2026 18:02:46 +0900

Hide indicator row in iOS if focused row exists

Diffstat

MListlessiOS/Extensions/ItemListView+PullGestures.swift | 6+++++-

1 file changed, 5 insertions(+), 1 deletion(-)

diff --git a/ListlessiOS/Extensions/ItemListView+PullGestures.swift b/ListlessiOS/Extensions/ItemListView+PullGestures.swift

@@ -82,7 +82,11 @@ private struct PullGesturesModifier: ViewModifier {
             .onScrollGeometryChange(for: CGFloat.self) { geo in
                 max(0, -(geo.contentOffset.y + geo.contentInsets.top))
             } action: { _, pullDistance in
-                pullToCreate.updatePullDistance(pullDistance)
+                if isDraftOpen {
+                    pullToCreate.updatePullDistance(0)
+                } else {
+                    pullToCreate.updatePullDistance(pullDistance)
+                }
             }
             .onScrollGeometryChange(for: CGFloat.self) { geo in
                 let adjustedBottomInset = geo.contentInsets.bottom - 20