-
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] iOS Chat - Main composer instead of edit composer is focused when tapping Edit comment #51464
Comments
Triggered auto assignment to @mjasikowski ( |
💬 A slack conversation has been started in #expensify-open-source |
Triggered auto assignment to @anmurali ( |
👋 Friendly reminder that deploy blockers are time-sensitive ⏱ issues! Check out the open `StagingDeployCash` deploy checklist to see the list of PRs included in this release, then work quickly to do one of the following:
|
Production P.1.MP4 |
checking |
reproduced in dev |
Reverting #51477 does alter the behavior Screen.Recording.2024-10-25.at.17.12.28.mov |
@hungvu193 is helping look into reverting #51309 in slack - https://expensify.slack.com/archives/C01GTK53T8Q/p1729858771902939 |
Seems like the revert is not good enough - i'm trying to get my VM working to help debug iOS |
Job added to Upwork: https://www.upwork.com/jobs/~021850882933004334828 |
Current assignee @hungvu193 is eligible for the External assigner, not assigning anyone new. |
Hoping to get some help by making this external |
Hi! I am from SWM, an expert agency. I've looked at this issues and adding |
If you are the assigned CME please investigate whether the linked PR caused a regression and leave a comment with the results. If a regression has occurred and you are the assigned CM follow the instructions here. If this regression could have been avoided please consider also proposing a recommendation to the PR checklist so that we can avoid it in the future. |
Discussed a bit in slack here, got some other opinions and overall agreed this isn't a big enough bug to block deploy |
Unassigning myself & @hungvu193 b/c I believe this will be investigated deeply by SWM |
Hi! Fix proposed by @shahinyan11 with setTimeout seems to work well. Apparently ios native side needs more time to change focus and proposed code ensures the callback will be executed after event stack is cleared. I am still not entirely sure what the root cause is. |
@shahinyan11 does your solution also fix #51482 |
@mjasikowski, @anmurali Whoops! This issue is 2 days overdue. Let's get this updated quick! |
@289Adam289 will you investigate this further or shall we consider the workaround good enough and close this one out? |
I think the workaround is good enough. |
📣 It's been a week! Do we have any satisfactory proposals yet? Do we need to adjust the bounty for this issue? 💸 |
@mjasikowski, @anmurali 6 days overdue. This is scarier than being forced to listen to Vogon poetry! |
ProposalPlease re-state the problem that we are trying to solve in this issue.iOS Chat - Main composer instead of edit composer is focused when tapping Edit comment What is the root cause of that problem?We implemented the isWindowReadyToFocus function differently for Android and other platforms. For other platforms, it resolves immediately. What changes do you think we should make in order to solve the problem?Update isWindowReadyToFocus to bellow
What alternative solutions did you explore? (Optional) |
📣 It's been a week! Do we have any satisfactory proposals yet? Do we need to adjust the bounty for this issue? 💸 |
@mjasikowski - based on #51464 (comment), should we be closing this issue? I am OOO for a week, so if yes - can you close it? And if no, pls re-add the |
If you haven’t already, check out our contributing guidelines for onboarding and email [email protected] to request to join our Slack channel!
Version Number: 9.0.54-0
Reproducible in staging?: Y
Reproducible in production?: N
If this was caught on HybridApp, is this reproducible on New Expensify Standalone?: Y
Email or phone of affected tester (no customers): [email protected]
Logs: https://stackoverflow.com/c/expensify/questions/4856
Issue reported by: Applause-Internal team
Action Performed:
Expected Result:
The edit composer will be in focus.
Actual Result:
The main composer is in focus.
Workaround:
Unknown
Platforms:
Which of our officially supported platforms is this issue occurring on?
Screenshots/Videos
Bug6645370_1729849780282.edit_message.mp4
View all open jobs on GitHub
Upwork Automation - Do Not Edit
Issue Owner
Current Issue Owner: @The text was updated successfully, but these errors were encountered: