-
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] Thread - Main chat is in a different section when returning from thread via browser back button #37662
Comments
Triggered auto assignment to @CortneyOfstad ( |
@CortneyOfstad FYI I haven't added the External label as I wasn't 100% sure about this issue. Please take a look and add the label if you agree it's a bug and can be handled by external contributors |
We think that this bug might be related to #wave5 |
@CortneyOfstad is OOO until 3/11 - reassigning |
Triggered auto assignment to @joekaufmanexpensify ( |
Reproduced. This affects any chat, not just public rooms. @hayata-suenaga I see you worked on this. I feel like this could be related to ideal nav. Curious if you agree? |
@joekaufmanexpensify, thank you for informing us about this issue. It appears to be related to the preservation of chat list position, rather than the back navigation behavior. Just in case, I'm tagging @getusha and @adamgrzybowski from the linked issue. |
Hi. I found a way round that doesn't make the bug. 2024-03-06.6.11.34.mov |
I tried to find how two actions(clicking thread and clicking forward button) different. I found clicking the thread makes this log.
It seems
It is when any thread clicked. That means clicking threads urges ReportScreen to unmount current reportID to mount new reportID for the thread. |
Job added to Upwork: https://www.upwork.com/jobs/~0123cd735ed53880ac |
Triggered auto assignment to Contributor-plus team member for initial proposal review - @mkhutornyi ( |
Looking for proposals |
ProposalPlease re-state the problem that we are trying to solve in this issue.Thread - Main chat is in a different section when returning from thread via browser back button What is the root cause of that problem?when we back to the main thread and the component MVCPFlatList is not complete layout the
and after the component complete layout What changes do you think we should make in order to solve the problem?we need to call What alternative solutions did you explore? (Optional) |
ProposalPlease re-state the problem that we are trying to solve in this issue.App will return to the same part of the main chat as before going to the thread What is the root cause of that problem?We have the maintaining visible content position logic here that will look at the delta between the Let's say currently the When we navigate to the thread, the report action list scroll view will become invisible and its Then when we come back to the parent report, the scroll view now becomes visible, and the This has nothing to do with To quote from here
It's not supposed to run in case the What changes do you think we should make in order to solve the problem?We can simply not run the In here
( This will fix the root cause and no redundant additional calculation needed. What alternative solutions did you explore? (Optional)NA |
Seems it will be fixed here. |
Not overdue |
@mkhutornyi curious if you agree this will be fixed in this PR? |
Sounds good. Closing this then since this issue will be fixed there! |
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.4.46
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:
Expected Result:
App will return to the same part of the main chat as before going to the thread
Actual Result:
App will return to the same part of the main chat as before going to the thread
Workaround:
Unknown
Platforms:
Which of our officially supported platforms is this issue occurring on?
Screenshots/Videos
Add any screenshot/video evidence
Bug6385116_1708383407589.20240220_013812.mp4
View all open jobs on GitHub
Upwork Automation - Do Not Edit
The text was updated successfully, but these errors were encountered: