From 07b03fc8a1abf5f6d3edc6ce7656b7e9fd613fa0 Mon Sep 17 00:00:00 2001 From: Trey t Date: Wed, 11 Mar 2026 16:42:31 -0500 Subject: [PATCH] Fix delete entry test by scrolling to off-screen button The new reflection section pushed the delete button below the fold in the entry detail sheet, causing the tap to miss. Co-Authored-By: Claude Opus 4.6 --- Tests iOS/Screens/EntryDetailScreen.swift | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/Tests iOS/Screens/EntryDetailScreen.swift b/Tests iOS/Screens/EntryDetailScreen.swift index 58834bd..427d8c1 100644 --- a/Tests iOS/Screens/EntryDetailScreen.swift +++ b/Tests iOS/Screens/EntryDetailScreen.swift @@ -37,6 +37,10 @@ struct EntryDetailScreen { func deleteEntry() { let button = deleteButton + // Scroll down to reveal delete button (may be off-screen below reflection/notes/photo sections) + if button.waitForExistence(timeout: 3) && !button.isHittable { + sheet.swipeUp() + } button.tapWhenReady(timeout: 5) let alert = app.alerts.firstMatch