From 1a40d4c1b6114496710cacbc2f32423109d7b668 Mon Sep 17 00:00:00 2001 From: Robin Kutesa Date: Thu, 21 May 2026 14:54:23 +0300 Subject: [PATCH] Extend swipe and pull gestures to full screen Moved pullGesture and pageSwitchGesture from the ring ZStack to the outermost ZStack via simultaneousGesture. Both gestures now fire from anywhere on the screen without blocking scroll. Co-Authored-By: Kutesir Co-Authored-By: Sentry --- Features/Backup/BackupView.swift | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/Features/Backup/BackupView.swift b/Features/Backup/BackupView.swift index 610e660..231a12d 100644 --- a/Features/Backup/BackupView.swift +++ b/Features/Backup/BackupView.swift @@ -85,6 +85,8 @@ struct BackupView: View { .padding(.top, 4) .padding(.trailing, AppTheme.hPad - 4) } + .simultaneousGesture(pullGesture) + .simultaneousGesture(pageSwitchGesture) .navigationTitle("") .navigationBarTitleDisplayMode(.inline) .toolbar(.hidden, for: .navigationBar) @@ -674,8 +676,6 @@ struct BackupView: View { ringHero } - .gesture(pullGesture) - .simultaneousGesture(pageSwitchGesture) .padding(.bottom, 4) if ringPage == 0 {