-
Notifications
You must be signed in to change notification settings - Fork 2.9k
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
[HOLD] Going back to main list after keyboard call won't close keypad #2150
Comments
The solution is just call |
Triggered auto assignment to @NicMendonca ( |
Triggered auto assignment to @kevinksullivan ( |
Posted to upwork: https://www.upwork.com/jobs/~016e7e7cc383ab17f6 Switching this to the expensify repo per a conversation I had with @NicMendonca |
Hi, Proposal
Thanks. |
Triggered auto assignment to @chiragsalian ( |
@chiragsalian you were auto-assigned, can you please review proposals and follow steps here? https://stackoverflow.com/c/expensify/questions/7676 |
Hey, @mallenexpensify I've commented on this in slack My current PR is covering this issue (check out the video if you'd like) I'm not using |
Just a heads up I'm actually going to close this issue so we can handle all issues related to the keyboard in a single PR. There is a lot of discussion and a lot of confusion about which PRs will fix what so rather than have yet another person addressing this behavior we should close this. Thanks! |
Actually just going to put this on HOLD instead. My main concern is having another contributor look into the same issue as we have plenty of eyes on it already. |
We can close this once the issue is resolved. |
Going to reopen this as @kidroca's PR did not fix it. |
Sorry should have removed the hash from the PR It's covered for everything but Android though . The keyboard would close on iOS and on mWeb browsers. It just something with Android native that won't let go ⌨️. This is captured by my sample videos (mWeb and iOS) |
@kidroca this issue not produced on any platform. can you please share a video in which this issue produced? |
I've posted a thorough description here: #2221 (comment) The code have been modified since then, but I'm still successfully recreating the issue from the current code in master (6abe2f2) Android.Emulator.-.Pixel_2_API_29_5554.2021-04-12.18-52-17.mp4As in the original comment - I'm just tapping near the left side, shortly after the keyboard pops up. Since the back button in the header is also on the left side tapping there seems to produce the same effect, but after you return to the LHN |
@marcaaron
I think it might actually be related to the code here: #2346 (comment) Adding the Home state twice. Might interfere with react native navigation. There are keyboard related props, which means the Keyboard is involved in the navigation in some way:
Other than that I don't know why I'm not getting the Keyboard issue inside that PR |
@marcaaron
|
@kidroca Great detective work! I think we should maybe keep this one on HOLD while we look into that PR. If we can confirm that fixes it we can close this issue. |
Verified this issue is no longer happening on the main branch for iOS or Android so I think this issue can now be closed. |
If you haven’t already, check out our contributing guidelines for onboarding and email contributors@expensify.com to request to join our Slack channel!
Expected Result:
Keyboard will be dismissed after user quits conversation
Actual Result:
Keyboard keeps on top even after going back to chats list; using it will actually send message to latest chat
Action Performed:
Workaround:
Unknown
Platform:
Where is this issue confirmed?
Web
iOS ✔️
Android
Desktop App
Mobile Web
Version Number: 1.0.7-0
Logs: https://stackoverflow.com/c/expensify/questions/4856
Notes/Photos/Videos:
Device: iPhone SE 2020 / iOS 14.4
Video
Expensify/Expensify Issue URL:
The text was updated successfully, but these errors were encountered: