-
Notifications
You must be signed in to change notification settings - Fork 3.3k
Description
If you haven’t already, check out our contributing guidelines for onboarding and email [email protected] to request to join our Slack channel!
Version Number: 1.3.89.5
Reproducible in staging?: y
Reproducible in production?: y
If this was caught during regression testing, add the test name, ID and link from TestRail:
Email or phone of affected tester (no customers):
Logs: https://stackoverflow.com/c/expensify/questions/4856
Expensify/Expensify Issue URL:
Issue reported by: @dhanashree-sawant
Slack conversation: https://expensify.slack.com/archives/C049HHMV9SM/p1698055983660749
Action Performed:
- Open the app
- Open settings->workspaces->any workspace->bank account->connect manually
- Fill in details in step 1 and continue
- Open company type dropdown (older style dropdown), close without any value selection and focus on different field
- Observe that required field validation is triggered
- Try similarly on any other text fields in step 2 and observe that on focus out, required field validation will be triggered
- Open state field and go back without selection (new dropdown)
- Observe that no validation is triggered
- Click on Save & continue and observe that now state field will show required field validation
Expected Result:
App should trigger required field validation when we focus / open any field and focus away
Actual Result:
App does not trigger required field validation when we open state fields in workspace connect bank account or any such new dropdown field throughout the app, close the field and focus on another field
Workaround:
Unknown
Platforms:
Which of our officially supported platforms is this issue occurring on?
- Android: Native
- Android: mWeb Chrome
- iOS: Native
- iOS: mWeb Safari
- MacOS: Chrome / Safari
- MacOS: Desktop
Screenshots/Videos
Android: Native
Android.native.no.required.validation.on.state.mp4
Android: mWeb Chrome
Android.chrome.no.required.validation.on.state.mp4
iOS: Native
ios.native.no.required.validation.mov
iOS: mWeb Safari
ios.safari.no.required.validation.state.mov
MacOS: Chrome / Safari
mac.chrome.no.required.validation.mov
windows.chrome.focus.back.does.not.trigger.validation.mp4
MacOS: Desktop
mac.desktop.no.required.validation.mov
Upwork Automation - Do Not Edit
- Upwork Job URL: https://www.upwork.com/jobs/~0131d5a852872ad378
- Upwork Job ID: 1716523176886263808
- Last Price Increase: 2024-01-01
- Automatic offers:
- fedirjh | Reviewer | 28076905
- DylanDylann | Contributor | 28076907