-
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] [$1000] Web - Workspace details tab leades right to left #22537
Comments
Triggered auto assignment to @maddylewis ( |
Bug0 Triage Checklist (Main S/O)
|
ProposalPlease re-state the problem that we are trying to solve in this issue.Web - Workspace details tab leades right to left What is the root cause of that problem?RCA for this issue that how we handled routing altogether. If we observe the pattern for creating StackNavigator we placed every route related to a single section places in one navigator. Like for But for the We can view the navigators here
Because of this whenever we're Moving back from App/src/libs/Navigation/Navigation.js Line 54 in 60f4817
Which is handled here -> App/src/libs/Navigation/Navigation.js Line 118 in 60f4817
Details Screen instead of poping (going back).
If we observe the bug report, Details page is navigated 2 times.
What changes do you think we should make in order to solve the problem?We should merge these two navigators mentioned here. App/src/libs/Navigation/AppNavigator/ModalStackNavigators.js Lines 131 to 177 in 60f4817
Working Demo (Fixed): What alternative solutions did you explore? (Optional) |
ProposalPlease re-state the problem that we are trying to solve in this issue.Web - Workspace details tab leades right to left What is the root cause of that problem?If we check closely details page is being rendered twice.
As for the RoomSettings We have created two navigators ReportDetailsModalStackNavigator and ReportSettingsModalStackNavigator So when are using goBack callback it pushes the Details Screen instead of poping because it is already in the stack.
What changes do you think we should make in order to solve the problem?To fix this issue instead of using goBack call back we should use the following onBackButtonPress
What alternative solutions did you explore? (Optional) |
Same RCA and will be resolved here: |
Job added to Upwork: https://www.upwork.com/jobs/~0179249bd90ea7ad90 |
Current assignee @maddylewis is eligible for the External assigner, not assigning anyone new. |
Triggered auto assignment to Contributor-plus team member for initial proposal review - @parasharrajat ( |
📣 @hungvu193 🎉 An offer has been automatically sent to your Upwork account for the Contributor role 🎉 Thanks for contributing to the Expensify app! Upwork job |
📣 @mejed! 📣
|
The BZ member will need to manually hire mejed for the Reporter role. Please store your Upwork details and apply to our Upwork job so this process is automatic in the future! |
ah, i manually assigned you to this issue based on this comment - #22537 (comment) but lmk if you don't want to work on this one, @hungvu193 |
@maddylewis is this ready to pick? I think for the navigation part there's some discussion going on. Does it? |
@maddylewis Was C+ unassignment intentional? |
I'm happy to work on this one, but actually there were few proposals on #21839 so I think it'd better to pick proposal from that issue and put this on hold. |
okay, that makes sense to me @hungvu193. let's focus on |
i think we're still holding for #21839 but that issue was closed. i reopened it just to confirm #21839 (comment) |
holding for - #21839 |
this one (#21839) was likely fixed by this one (#23007). @hungvu193 - what are your thoughts? is this one still outstanding? or did a proposal from #21839 end up fixing this? |
I think this was already fixed, I couldn't reproduce it anymore, we can close 😄 Screen.Recording.2023-08-15.at.23.53.42.mov |
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:
Expected Result:
The details tab should slides left to right
Actual Result:
The details tab should slides right to left, and this happens only if the user clicks on 'Notify me' option, if the user click for example on welcome message option and then clicks back arrow, the details tab slides left to right
Workaround:
Unknown
Platforms:
Which of our officially supported platforms is this issue occurring on?
Version Number: 1.3.38-3
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
7.New.Expensify.-.9.July.2023.mp4
Recording.3523.mp4
Expensify/Expensify Issue URL:
Issue reported by: @mejed-alkoutaini
Slack conversation: https://expensify.slack.com/archives/C049HHMV9SM/p1688909729731159
View all open jobs on GitHub
Upwork Automation - Do Not Edit
The text was updated successfully, but these errors were encountered: