Skip to content

Make Maestro keyboard dismissal Android-only - #58288

Open
cortinico wants to merge 1 commit into
mainfrom
nc/fix-maestro-cloud-ios-keyboard
Open

Make Maestro keyboard dismissal Android-only#58288
cortinico wants to merge 1 commit into
mainfrom
nc/fix-maestro-cloud-ios-keyboard

Conversation

@cortinico

Copy link
Copy Markdown
Contributor

Summary:

Run the RNTester Image flow keyboard dismissal only on Android.

Android needs this step because the keyboard obscures the platform test results control. On iOS, the keyboard can dismiss automatically before Maestro reaches hideKeyboard, causing the flow to fail with Could not hide the keyboard. This has occurred repeatedly in Maestro Cloud since #58272 landed; for example, run 33517266090.

The flow passed in Maestro Cloud iOS while the dismissal was absent, and the existing platform condition syntax is already used by the neighboring Image flows.

Changelog:

[INTERNAL] [FIXED] - Avoid dismissing an already-hidden keyboard in the iOS Maestro Image flow.

Test Plan:

  • MAESTRO_CLI_NO_ANALYTICS=1 maestro check-syntax packages/rn-tester/.maestro/image.yml — passed (OK)
  • ./node_modules/.bin/prettier --check packages/rn-tester/.maestro/image.yml — passed
  • git diff --check — passed
  • Confirmed the Android dismissal remains present behind platform: Android.

@meta-cla meta-cla Bot added the CLA Signed This label is managed by the Facebook bot. Authors need to sign the CLA before a PR can be reviewed. label Sep 2, 2026
@facebook-github-tools facebook-github-tools Bot added p: Facebook Partner: Facebook Partner labels Sep 2, 2026
@cortinico
cortinico marked this pull request as ready for review September 2, 2026 12:33
@meta-codesync

meta-codesync Bot commented Sep 2, 2026

Copy link
Copy Markdown

@cortinico has imported this pull request. If you are a Meta employee, you can view this in D118457013.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

CLA Signed This label is managed by the Facebook bot. Authors need to sign the CLA before a PR can be reviewed. p: Facebook Partner: Facebook Partner

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant