-
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 2024-05-06] [HOLD #36071] [$1000] Textinput is not focused in chat after visiting conceirge help #21401
Comments
Triggered auto assignment to @michaelhaxhiu ( |
Bug0 Triage Checklist (Main S/O)
|
Looks like something related to As a reminder, please make sure that all proposals are not workarounds and that any and all attempt to fix the issue holistically have been made before proceeding with a solution. Proposals to change our Feel free to drop a note in #expensify-open-source with any questions. |
ProposalPlease re-state the problem that we are trying to solve in this issue.Chat doesn't get autofocus after visiting the concierge chat from the Get assistance page. What is the root cause of that problem?Chat will get autofocus if satisfies the below condition. App/src/pages/home/report/ReportActionCompose/ComposerWithSuggestions/ComposerWithSuggestions.tsx Lines 270 to 271 in 51ef6c1
When we open the Get Assistance page (or any RHP page), it will set the modal visibility to App/src/libs/Navigation/AppNavigator/AuthScreens.tsx Lines 141 to 150 in 51ef6c1
It's because App/src/pages/GetAssistancePage.tsx Lines 37 to 40 in 51ef6c1
App/src/libs/actions/Report.ts Lines 1744 to 1746 in 51ef6c1
On the web/desktop, it looks like the RHP is closed, but we can easily tell on a small screen that RHP is still open by pressing back. What changes do you think we should make in order to solve the problem?We should pass We need to fix this on some pages too (ManageTeamsExpensesModal, FinishChatCard, TroubleshootPage, and potentially in WalletStatementModal too but I don't how to access it). |
@michaelhaxhiu Uh oh! This issue is overdue by 2 days. Don't forget to update your issues! |
@michaelhaxhiu Huh... This is 4 days overdue. Who can take care of this? |
Job added to Upwork: https://www.upwork.com/jobs/~01f42405b3f19296c4 |
Current assignee @michaelhaxhiu is eligible for the External assigner, not assigning anyone new. |
This is affecting Desktop equally, so checking that box in affected platform list. |
Triggered auto assignment to Contributor-plus team member for initial proposal review - @fedirjh ( |
Hi, thank you for your post. Screen_Recording_20230630_033706_New.Expensify.mp4Best regards. |
📣 @legendsoftdev! 📣
|
Contributor details |
✅ Contributor details stored successfully. Thank you for contributing to Expensify! |
cc @michaelhaxhiu Let's add it to the tracking issue [Tracking] Fix Composer Component Focus Issues |
@michaelhaxhiu, @fedirjh Uh oh! This issue is overdue by 2 days. Don't forget to update your issues! |
📣 It's been a week! Do we have any satisfactory proposals yet? Do we need to adjust the bounty for this issue? 💸 |
@michaelhaxhiu @fedirjh 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! |
@michaelhaxhiu, @fedirjh Huh... This is 4 days overdue. Who can take care of this? |
@michaelhaxhiu, @fedirjh Now this issue is 8 days overdue. Are you sure this should be a Daily? Feel free to change it! |
@bernhardoj's proposal looks good to me. 🎀 👀 🎀 C+ reviewed |
Triggered auto assignment to @MariaHCD, see https://stackoverflow.com/c/expensify/questions/7972 for more details. |
📣 @fedirjh 🎉 An offer has been automatically sent to your Upwork account for the Reviewer role 🎉 Thanks for contributing to the Expensify app! |
📣 @bernhardoj 🎉 An offer has been automatically sent to your Upwork account for the Contributor role 🎉 Thanks for contributing to the Expensify app! Offer link |
PR is ready cc: @fedirjh |
|
The solution for this issue has been 🚀 deployed to production 🚀 in version 1.4.67-7 and is now subject to a 7-day regression period 📆. Here is the list of pull requests that resolve this issue: If no regressions arise, payment will be issued on 2024-05-06. 🎊 For reference, here are some details about the assignees on this issue:
|
BugZero Checklist: The PR fixing this issue has been merged! The following checklist (instructions) will need to be completed before the issue can be closed:
|
Reporting bonus payment is pending. @bfitzexpensify the issue was created while bug reporting was being compensated $250 |
Payment complete to @bernhardoj Offer sent @Habtamu-Asefa Please complete the BZ checklist @fedirjh and I'll finalise your payment. |
@bfitzexpensify Thank you, I just accepted the offer. |
BugZero Checklist:
|
Thanks @fedirjh. All payments complete, closing this out. |
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:
?
and then Get AssistanceExpected Result:
Text input should be focused
Actual Result:
Text input is not focused
(Also navigate other chats and their text input is not focused)
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.31-2
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
Text input is not focused after visiting coneirge help.webm
Recording.1077.mp4
Expensify/Expensify Issue URL:
Issue reported by: @Habtamu-Asefa
Slack conversation: https://expensify.slack.com/archives/C049HHMV9SM/p1686984617296819
View all open jobs on GitHub
Upwork Automation - Do Not Edit
Issue Owner
Current Issue Owner: @bfitzexpensifyThe text was updated successfully, but these errors were encountered: