-
Notifications
You must be signed in to change notification settings - Fork 2.9k
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
[$500] [HOLD for payment 2023-09-07] - Group chat - Selecting a user with tab adds the first user in the list as well reported by @huzaifa-99 #12668
Comments
Triggered auto assignment to @kadiealexander ( |
Keeping on hold as mentioned. @mountiny could you please explain the hold here for context? |
Apologies, I should have commented before. AS listed in the title this is on hold for #11795 which is tracking similar issues related to option list selectors like this one. We plan to take a step back and predesign how this should behave and look throughout the App. |
Sounds good, thank you! |
Still on hold, Melvin. |
Movement is happening on the PR that is holding this up. |
Not overdue. |
@mountiny I can't see any latest updates in the linked issue, could you please give me a rough idea of what's happening here? |
Yeah so this will be on hold for WAQ and then we need to design how the option lists should work across the App and this navigation would be in there I think you can make this Monthly just fine 🙌 |
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. |
Not overdue. |
Ready for payment |
Job added to Upwork: https://www.upwork.com/jobs/~014b28f9ab1fce6c44 |
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 - @mollfpr ( |
Sorry @mollfpr was just needing the Upwork link! |
@huzaifa-99 please let me know when you've accepted the offer! |
@kadiealexander I accepted the offer. Thank you! |
@mountiny There's a small issue here. I could easily replace the list with the new component to fix the mentioned bug, but that would imply the New Group list following the new designs. @shawnborton mentioned here and here that we shouldn't use it for the New Group page yet. Shawn, sorry for bothering again with this. Do we have any updates, or how do you guys want to proceed? As a last resort I could leave the old list component and just apply the patch to make the Tab selection work correctly, but I don't think that's ideal. I would prefer transitioning to the new component in as many places as possible, so we could deprecate/remove the old one sooner and avoid two sources of bugs. |
@thiagobrez I actually think it might be worth waiting for an updated global create in this case. I think you can focus on other tasks in the refactor and this one leave for later, we will pay this out for reporting and rest can be discussed on your issue, I think |
Works for me @mountiny. Just a final clarification, so I should also hold on the New Chat replacement, because there will be a global create for both chats and groups, right? |
Yes |
No updates, let's keep on doing business as usual. |
Payouts due: Issue Reporter: $250 @huzaifa-99 Upwork job is 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:
Only the selected (Tab+Enter’ed) user should be added as chat participant
Actual Result:
The previously tabbed user (or the first user in the list) is also added as a chat participant
Workaround:
unknown
Platform:
Where is this issue occurring?
Version Number: 1.2.27-0
Reproducible in staging?: y
Reproducible in production?: y
Email or phone of affected tester (no customers):
Logs: https://stackoverflow.com/c/expensify/questions/4856
Notes/Photos/Videos:
Recording.887.mp4
Selecting.a.user.with.tab.after.the.first.in.users.list.selects.as.extra.user.as.a.chat.participant.during.new.group.chat.creation.-.Screen.Recording.2022-11-11.at.3.17.03.AM.mp4
Expensify/Expensify Issue URL:
Issue reported by: @huzaifa-99
Slack conversation: https://expensify.slack.com/archives/C049HHMV9SM/p1668120797180049
View all open jobs on GitHub
Upwork Automation - Do Not Edit
The text was updated successfully, but these errors were encountered: