[Exploratory] The “Phone or Email” input field is not auto-focused under Merge Accounts in Landscape Mode

Aperta Adatta ai principianti
#105,341 2 commenti 0 reazioni 0 assegnatari Vedi su GitHub

I maintainer di solito rispondono entro 1 giorno

Nessuno ha ancora preso questa issue.

Valutazione

Difficoltà
2/5
Tempo stimato
1-3 ore
Idoneità per principianti
68/100
Tipo di issue
Bug
Chiarezza
Specificata chiaramente
Stato di attività
Attiva
Stack tecnologico
android, react-native, typescript
Ambito
mobile

Direzione di ricerca

Inizia individuando la schermata «Merge Accounts» e il campo «Phone or Email», poi esamina come viene gestito il focus quando la schermata si apre in modalità orizzontale su Android. Riproduci i passaggi segnalati su un dispositivo o emulatore Android e controlla i test esistenti della schermata. Il lavoro è terminato quando il campo riceve il focus in modalità orizzontale e il comportamento rimane corretto in modalità verticale.

Scritto dal modello di indicizzazione a partire dal testo della issue.

Descrizione

Monthly Not a priority

If you haven’t already, check out our contributing guidelines for onboarding. To join our Slack channel, fill out this form.


Version Number: 9.5.25-0
Reproducible in staging?: Yes
Reproducible in production?: Yes
If this was caught during regression testing, add the test name, ID and link from BrowserStack: https://test-management.browserstack.com/projects/2219752/test-runs/81167663/folder/52723519/41236704/1923344338
Email or phone of affected tester (no customers): [email protected]
Issue reported by: Applause Internal Team
Bug source: Exploratory - Significant User Experience Deterioration
Device used: Android 16 / Samsung A34
App Component: Other

Action Performed:

Precondition: Logged into the Expensify App with an Expensifail account and reset the Expensify App.

  1. Open the Expensify App.
  2. Tap the "Accounts" icon.
  3. Tap "Security".
  4. Rotate the phone from Portrait to Landscape.
  5. Tap "Merge Accounts".
  6. Observe that the “Phone or Email” input field is auto-focused.

Expected Result:

The “Phone or Email” input field should be auto-focused under Merge Accounts in Landscape Mode.

Actual Result:

The “Phone or Email” input field is not auto-focused under Merge accounts in Landscape Mode.

Workaround:

Unknown

Platforms:

  • Android: App
  • Android: mWeb Chrome
  • iOS: App
  • iOS: mWeb Safari
  • iOS: mWeb Chrome
  • Windows: Chrome
  • MacOS: Chrome Safari

Screenshots/Videos

https://github.com/user-attachments/assets/08fce58d-94e6-4479-9bd5-eec110d7988d

Image

View all open jobs on GitHub

Applause Internal Information
Exported by: Julia Ponikarchuk
Bug ID: 7299367

Lingua principale
TypeScript
Stelle
5k
Fork
4k
Merge medio
3g 7h
PR unite (30g)
561

Preparare l'ambiente

Questo progetto non fornisce container di sviluppo, Dockerfile né guida per i contributori, quindi l'ambiente è a tuo carico: parti dal suo README e consulta la nostra guida al primo contributo per i passaggi generali.

Come iniziare

  1. Leggi tutta la issue e poi la guida ai contributi del progetto.
  2. Commenta sulla issue per dire che te ne occupi tu — evita che due persone facciano lo stesso lavoro.
  3. Fai un fork del repository e lavora su un branch.
  4. Apri una pull request che faccia riferimento al numero della issue.

Altre issue di Expensify/App

Tutte le issue di Expensify/App

Issue simili

Altre issue su TypeScript

Ricevi le nuove issue nella tua casella

Un breve riepilogo di issue GitHub adatte ai principianti.