-
Notifications
You must be signed in to change notification settings - Fork 3k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[$250] Android/IOS -IOU-The cursor disappears after putting app in background in requesting money #9407
Comments
Triggered auto assignment to @Gonals ( |
Triggered auto assignment to @bfitzexpensify ( |
Sounds like a good candidate for External! |
Upwork job post here |
Triggered auto assignment to Contributor-plus team member for initial proposal review - @parasharrajat ( |
Triggered auto assignment to @marcaaron ( |
Proposal
App/src/pages/iou/steps/IOUAmountPage.js Lines 75 to 81 in 0a33d88
ResultsiOS iOS.FIx.mp4Android android.mp4Chrome Web chrome.mov |
@dhairyasenjaliya Thanks for the proposal but this is not a good solution. ComponentDidUpdate will fire many times and focus is a blocking operation which will hurt performance. More importantly, that |
ProposalIssueThe textField loses focus when the app goes to background. FixUsing appstate listeners we can know exactly when it goes from background to foreground without affecting the current logic, nor creating loops. ResultSimulator.Screen.Recording.-.iPhone.13.-.2022-06-14.at.18.22.28.mp4 |
ProposalIssueApp/src/components/TextInput/BaseTextInput.js Lines 48 to 62 in d8e4ada
The AppState listener is unnecessary here, because there is no need to dismiss a keyboard which is already disabled: App/src/components/TextInput/BaseTextInput.js Line 274 in d8e4ada
FixBy removing this listener and its relevant code (imports, listener remover), this issue can be fixed ResultScreen.Recording.2022-06-15.at.11.26.08.mov |
ProposalSince
fix.mp4@parasharrajat are you aware about the reason why we have the |
Hmm I feel that this is not a real bug or one that needs to be prioritized right now... but maybe I am missing why it matters. @bfitzexpensify @Gonals thoughts on just closing this? |
Hmmm. I'd be ok with just closing this. I don't think I would consider it a bug as a user (and certainly not a relevant one) |
Yes, agreed. OK, closing it out. |
If you haven’t already, check out our contributing guidelines for onboarding and email contributors@expensify.com to request to join our Slack channel!
Action Performed:
Expected Result:
The cursor indicating where the next number will appear will be seen after opening app
Actual Result:
The indicator disappears and can’t be found when entering amount for Money requested after putting app in background
Workaround:
Unknown
Platform:
Where is this issue occurring?
Version Number: 1.1.75.2
Reproducible in staging?: Yes
Reproducible in production?: Yes
Email or phone of affected tester (no customers): any
Logs: https://stackoverflow.com/c/expensify/questions/4856
Notes/Photos/Videos: Any additional supporting documentation
Bug5605578_VID-20220611-WA0005.mp4
Expensify/Expensify Issue URL:
Issue reported by: Applause -Exploratory
Slack conversation:
View all open jobs on GitHub
The text was updated successfully, but these errors were encountered: