-
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 #10414] [$1000] mWeb/Safari - Chat - Focus is lost and keyboard does not open when selecting ‘Edit comment’ #25477
Comments
Triggered auto assignment to @sakluger ( |
Bug0 Triage Checklist (Main S/O)
|
Different issue, but slightly related to #24555 in that they are both unexpected behaviors when selecting Edit Comment in the mobile app. |
Job added to Upwork: https://www.upwork.com/jobs/~019d806d4cf680deb9 |
Current assignee @sakluger is eligible for the External assigner, not assigning anyone new. |
Triggered auto assignment to Contributor-plus team member for initial proposal review - @jjcoffee ( |
Unable to repro in DEV |
ProposalPlease re-state the problem that we are trying to solve in this issue.After clicking Edit Comment, the text input box is not getting focussed, resulting in keyboard not opening automatically on mobile phones. What is the root cause of that problem?In the What changes do you think we should make in order to solve the problem?We need to ensure the focus gets set on the correct text input. The I would suggest creating a FocusManager that focuses on the newly created Edit Textbox and switches focus to it. What alternative solutions did you explore? (Optional)We can open the edit in its own page like 'reply in thread' functionality and set the focus to the default chat box using |
@swakeert Your RCA is missing an explanation of why this would only apply to Safari mWeb (if that is indeed the case!). I'm also curious if you're able to reproduce the issue on latest main? |
Waiting on more proposals. |
@lanitochka17 are you still able to reproduce? We've reports that it's no longer reproducible. |
📣 It's been a week! Do we have any satisfactory proposals yet? Do we need to adjust the bounty for this issue? 💸 |
this is a webkit issue https://bugs.webkit.org/show_bug.cgi?id=195884. both chrome and safari we will face this issue. |
@pradeepmdk Are you able to reproduce the issue on latest main? You're welcome to raise a proposal to fix the issue if so! |
yes, @jjcoffee is still an issue there. i will try prepare the solution |
I was still able to reproduce this on staging and prod. @pradeepmdk looking forward to your proposal! |
@pradeepmdk how's it coming? If we don't get any proposals soon, I'll ask our expert contributors to help out with this one. |
@sakluger not yet. because they are allowing only user touch events based on their showing. We can't do anything here |
Still on hold. |
Still on hold for #10414. I commented on that issue to see if we still planned to fix that one. |
Still on hold for #10414. |
Adding to vip-vsb since this is chat-related funcationality. |
Still on hold for #10414 |
No updates on the hold issue. |
Still on hold. |
No update. |
Still no updates on the hold issue. |
Welp, the hold issue was closed. It seems like this just involves some inconsistent iOS behaviors that we've tried but failed to fix multiple times. Since there really wasn't much work done on this issue, I'm just going to close it out. @jjcoffee feel free to raise in Slack you think we should reopen or if you think this requires some payment for work done. |
If you haven’t already, check out our contributing guidelines for onboarding and email [email protected] to request to join our Slack channel!
Action Performed:
Expected Result:
Message in 'Edit' mode > Keyboard is open and focus on the edited message
Actual Result:
Focus is lost and keyboard does not open when selecting ‘Edit comment’
Workaround:
Unknown
Platforms:
Which of our officially supported platforms is this issue occurring on?
Version Number: 1.3.55-3
Reproducible in staging?: Yes
Reproducible in production?: Yes
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
Bug6168903_mWeb-Edit-Focus-Lost.mp4
Expensify/Expensify Issue URL:
Issue reported by: Applause - Internal Team
Slack conversation:
View all open jobs on GitHub
Upwork Automation - Do Not Edit
The text was updated successfully, but these errors were encountered: