-
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
[$500] Room-Scrolled up members list scrolled down in admins account everytime message received #31110
Comments
Job added to Upwork: https://www.upwork.com/jobs/~01198909fcc1f7f42d |
Triggered auto assignment to @zanyrenney ( |
Bug0 Triage Checklist (Main S/O)
|
Triggered auto assignment to Contributor-plus team member for initial proposal review - @abdulrahuman5196 ( |
ProposalPlease re-state the problem that we are trying to solve in this issue.Scrolled up members list is scrolled down every time message received What is the root cause of that problem?When a message is received, RoomMembersPage is re-rendered, and the data is recalculated as you can see below App/src/pages/RoomMembersPage.js Line 243 in 9862a3e
When section data is changed, we set focus to the first item and scroll to it App/src/components/SelectionList/BaseSelectionList.js Lines 340 to 351 in 9862a3e
This is the root cause What changes do you think we should make in order to solve the problem?As mentioned above, we set focus to the first item and scroll to it when section data is changed. This isn't an intended behavior. This was added to focus and scroll to the first item when search(PR #30438 for issue #29080) This isn't correct. This fix causes the selection list focus and scroll to the first item every time section data changes. We only need to focus and scroll to the first item when sections data is changed by changing search value. Update the dependency to
Note: Of course, we can use Result31110.mp4What alternative solutions did you explore? (Optional) |
Hi, Will review again today, just back from weekend |
@zanyrenney Multiple contributors pointed this issue as an regression from #29080. could you kindly put this issue on hold for #29080? |
This is a general issue of |
📣 It's been a week! Do we have any satisfactory proposals yet? Do we need to adjust the bounty for this issue? 💸 |
📣 It's been a week! Do we have any satisfactory proposals yet? Do we need to adjust the bounty for this issue? 💸 |
3 similar comments
📣 It's been a week! Do we have any satisfactory proposals yet? Do we need to adjust the bounty for this issue? 💸 |
📣 It's been a week! Do we have any satisfactory proposals yet? Do we need to adjust the bounty for this issue? 💸 |
📣 It's been a week! Do we have any satisfactory proposals yet? Do we need to adjust the bounty for this issue? 💸 |
📣 It's been a week! Do we have any satisfactory proposals yet? Do we need to adjust the bounty for this issue? 💸 |
📣 It's been a week! Do we have any satisfactory proposals yet? Do we need to adjust the bounty for this issue? 💸 |
4 similar comments
📣 It's been a week! Do we have any satisfactory proposals yet? Do we need to adjust the bounty for this issue? 💸 |
📣 It's been a week! Do we have any satisfactory proposals yet? Do we need to adjust the bounty for this issue? 💸 |
📣 It's been a week! Do we have any satisfactory proposals yet? Do we need to adjust the bounty for this issue? 💸 |
📣 It's been a week! Do we have any satisfactory proposals yet? Do we need to adjust the bounty for this issue? 💸 |
ON HOLD. |
📣 It's been a week! Do we have any satisfactory proposals yet? Do we need to adjust the bounty for this issue? 💸 |
3 similar comments
📣 It's been a week! Do we have any satisfactory proposals yet? Do we need to adjust the bounty for this issue? 💸 |
📣 It's been a week! Do we have any satisfactory proposals yet? Do we need to adjust the bounty for this issue? 💸 |
📣 It's been a week! Do we have any satisfactory proposals yet? Do we need to adjust the bounty for this issue? 💸 |
ON HOLD. |
📣 It's been a week! Do we have any satisfactory proposals yet? Do we need to adjust the bounty for this issue? 💸 |
4 similar comments
📣 It's been a week! Do we have any satisfactory proposals yet? Do we need to adjust the bounty for this issue? 💸 |
📣 It's been a week! Do we have any satisfactory proposals yet? Do we need to adjust the bounty for this issue? 💸 |
📣 It's been a week! Do we have any satisfactory proposals yet? Do we need to adjust the bounty for this issue? 💸 |
📣 It's been a week! Do we have any satisfactory proposals yet? Do we need to adjust the bounty for this issue? 💸 |
ON HOLD> |
The related issue is now closed, so I think we are good to take this off hold. |
retesting! |
I cannot reproduce this anymore - good news! 🎉 I will close it out. |
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: 1.3.97-1
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
Expensify/Expensify Issue URL:
Issue reported by: Applause-Internal Team
Slack conversation: @
Action Performed:
in other device
Expected Result:
Scrolled up members list must not scrolled down in admins account when message is sent from invited user account.
Actual Result:
Scrolled up members list scrolled down in admins account everytime message is sent from invited user account.
Workaround:
Unknown
Platforms:
Which of our officially supported platforms is this issue occurring on?
Screenshots/Videos
Add any screenshot/video evidence
Bug6269768_1699525155057.last_user.mp4
Bug6269768_1699525081372.room_scrolled.mp4
View all open jobs on GitHub
Upwork Automation - Do Not Edit
The text was updated successfully, but these errors were encountered: