-
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
[HOLD for #16078][$4000] The emoji recommendation doesn’t show up on android on going back from the emoji picker unlike Mweb chrome #16364
Comments
Triggered auto assignment to @kadiealexander ( |
Bug0 Triage Checklist (Main S/O)
|
Can't reproduce in TestFlight, have asked @jliexpensify to test on a physical android device for me. |
Ok I can repro in v88 (Google Pixel 3a), the same as @kavimuru 's 2nd video above: But I wonder if this is just an Android "feature"? Because I just tried the same process in Slack and I get the same behaviour. |
Thanks Jli!! I've raised your flag about other native apps having the same behaviour here. |
Job added to Upwork: https://www.upwork.com/jobs/~019708d74295d1af77 |
Current assignee @kadiealexander is eligible for the External assigner, not assigning anyone new. |
Triggered auto assignment to Contributor-plus team member for initial proposal review - @Santhosh-Sellavel ( |
Triggered auto assignment to @chiragsalian ( |
Not overdue. |
ProposalPlease re-state the problem that we are trying to solve in this issue.There is inconsistency behavior of emoji suggestion between native and web. On native, after closing the emoji picker, the emoji suggestion does not appear even though we have typed the emoji code previously on the composer. What is the root cause of that problem?The real issue here is that, when we focus the composer with emoji code (for example :sm) on native, the suggestion never appears. If we fix that, this inconsistency issue will be solved too. When we close the emoji picker, the main composer will take the focus and should show the suggestion, but because the issue I mentioned above, the emoji suggestion never appears. Why? Currently, we use App/src/pages/home/report/ReportActionCompose.js Lines 260 to 263 in 1d3f069
App/src/pages/home/report/ReportActionCompose.js Lines 392 to 418 in 1d3f069
However, if the selection is the same, the TextInput.React.Native.-.Personal.-.Microsoft.Edge.2023-03-27.13-06-25.mp4You can see at the video above that every time we click the text input with the same selection, it always calls the What changes do you think we should make in order to solve the problem?There are 2 options that depends on what behavior (for all platform) we want.
Or maybe we can apply both? |
Please re-state the problem that we are trying to solve in this issue.The emoji recommendation doesn’t show up on android on going back from the emoji picker unlike Mweb chrome. What is the root cause of that problem?when user focus on composer it will call
What changes do you think we should make in order to solve the problem?when the app state changes, it will first focus on the composer then
|
@chiragsalian or @kadiealexander Can you assign another C+ here, I've unassigned here as I can't get to this sooner thanks! |
Current assignee @kadiealexander is eligible for the External assigner, not assigning anyone new. |
Triggered auto assignment to Contributor-plus team member for initial proposal review - @0xmiroslav ( |
Still on hold. |
Still on hold. |
Still on hold, shifting to monthly. |
Still on hold |
Still on hold |
Not overdue |
I just tested this and can't reproduce on a Pixel 5. Can anyone still reproduce? |
Sorry, back from OOO! Have asked an android using pal (@jliexpensify) to try reproduce this. |
I'm on Pixel 3a (v1.4.22-3) and I don't think I can repro this anymore.
This is different to what I was seeing here |
This is not repro anymore. I think we can close |
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:
Emoji recommendation list should appear on android like that of the mweb chrome to maintain consistency
Actual Result:
Emoji recommendation list doesn’t appear on android when coming back from the emoji picker and is inconsistent with the mweb chrome
Workaround:
unknown
Platforms:
Which of our officially supported platforms is this issue occurring on?
Version Number: 1.2.88-0
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
Notes/Photos/Videos:
emoji.mp4
az_recorder_20230321_181359.1.mp4
Expensify/Expensify Issue URL:
Issue reported by: @priya-zha
Slack conversation: https://expensify.slack.com/archives/C049HHMV9SM/p1679395061542339
View all open jobs on GitHub
Upwork Automation - Do Not Edit
The text was updated successfully, but these errors were encountered: