-
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 payment 2023-07-24] [$1000] The new emoji search field focus inconsistent between mweb chrome and web chrome #20979
Comments
Triggered auto assignment to @anmurali ( |
Bug0 Triage Checklist (Main S/O)
|
ProposalPlease re-state the problem that we are trying to solve in this issue.Emoji search field isn't focused when open emoji picker on mobile web What is the root cause of that problem?We prevent focusing on modal show event for mobile devices here App/src/components/EmojiPicker/EmojiPicker.js Line 148 in ffd9672
What changes do you think we should make in order to solve the problem?Remove the
Result20979_android_chrome.mp4What alternative solutions did you explore? (Optional) |
Can reproduce. Assigning an external label. |
Job added to Upwork: https://www.upwork.com/jobs/~011663a64195fe4bdf |
Current assignee @anmurali is eligible for the External assigner, not assigning anyone new. |
Triggered auto assignment to Contributor-plus team member for initial proposal review - @aimane-chnaif ( |
ProposalPlease re-state the problem that we are trying to solve in this issue.The new emoji search field focus inconsistent between mweb chrome and web chrome What is the root cause of that problem?We have disabled the autofocus on the search textinput of emojipicker when smallscreen is detected thats why the focus in web chrome and mweb chrome are not the same. What changes do you think we should make in order to solve the problem?Here on this line we need to remove condition of updated code :
Sample Video of Result : Record.mp4What alternative solutions did you explore? (Optional)NA |
ProposalPlease re-state the problem that we are trying to solve in this issue.The auto focus behavior of emoji picker's search field is inconsistent between mWeb chrome and Web What is the root cause of that problem?I don't think the expected result is correct. Sometimes user only want to select an emoji, they don't want to search for it but the keyboard suddenly popups which is very inconvenient, especially on small screen devices. Thus the check here is on purpose:
FIY, before that, we do not show search field on small screen devices since it toggles keyboard and thus may overflow on some short devices. In this case, the key is we want to resolve the inconsistency, for that we can:
What changes do you think we should make in order to solve the problem?To solve 1, remove this line:
What alternative solutions did you explore? (Optional)To solve 2, remove the condition |
@aimane-chnaif can you please review the proposal above? |
📣 It's been a week! Do we have any satisfactory proposals yet? Do we need to adjust the bounty for this issue? 💸 |
@aimane-chnaif any updates on the proposal review ? |
@anmurali, @aimane-chnaif Whoops! This issue is 2 days overdue. Let's get this updated quick! |
@anmurali @aimane-chnaif this issue was created 2 weeks ago. Are we close to approving a proposal? If not, what's blocking us from getting this issue assigned? Don't hesitate to create a thread in #expensify-open-source to align faster in real time. Thanks! |
Going to bump in the slack thread |
awaiting payment |
No PRs caused regression. This is more like UX improvement than bug on resized web with small width. |
Not overdue |
Not overdue |
@anmurali payment is due, 2 weeks already |
Bump @anmurali |
Payments
|
@anmurali this is eligible for timeline bonus
|
I will add it, but curious if there is a bug #20979 (comment) |
That's correct in theory. But we agreed that after C+ approval and changes were not requested, still apply bonus even though engineer merging time is delayed |
@madmax330, @anmurali, @aimane-chnaif, @situchan Huh... This is 4 days overdue. Who can take care of this? |
@madmax330, @anmurali, @aimane-chnaif, @situchan Eep! 4 days overdue now. Issues have feelings too... |
@aimane-chnaif so we still need to pay out the bonuses here? |
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 new emoji search field focus should be consistent between mweb chrome and web chrome
Actual Result:
The new emoji search field focus is inconsistent between mweb chrome and web chrome
Workaround:
Can the user still use Expensify without this being fixed? Have you informed them of the workaround?
Platforms:
Which of our officially supported platforms is this issue occurring on?
Version Number: 1.3.29-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: Any additional supporting documentation
Record_2023-06-17-00-55-30.mp4
error-2023-06-09_15.38.29.1.mp4
emoji.1.mp4
Expensify/Expensify Issue URL:
Issue reported by: @priya-zha
Slack conversation: https://expensify.slack.com/archives/C049HHMV9SM/p1686304700678499
View all open jobs on GitHub
Upwork Automation - Do Not Edit
The text was updated successfully, but these errors were encountered: