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:
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