-
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 2021-12-27] Workspace settings - Modals are not scrollable in landscape mode - Reported by: @parasharrajat #6496
Comments
Triggered auto assignment to @Dal-Papa ( |
Proposed Solution:We have to replace Within src/pages/ReimbursementAccount/BankAccountStep.js change line 179 App/src/pages/ReimbursementAccount/BankAccountStep.js Lines 178 to 179 in 2aaa8fd
i.e. Change <> to <ScrollView>
Within src/pages/workspace/bills/WorkspaceBillsPage.js Change line 27 App/src/pages/workspace/bills/WorkspaceBillsPage.js Lines 26 to 27 in 85d9a21
i.e. change <> to <ScrollView style={[styles.flex1]} contentContainerStyle={[styles.pb5]}>
Within src/pages/workspace/card/WorkspaceCardPage.js Change line 28 App/src/pages/workspace/card/WorkspaceCardPage.js Lines 27 to 28 in 85d9a21
i.e. Change <> to <ScrollView style={[styles.flex1]} contentContainerStyle={[styles.pb5]}>
Within src/pages/workspace/invoices/WorkspaceInvoicesPage.js Change line 27 App/src/pages/workspace/invoices/WorkspaceInvoicesPage.js Lines 26 to 27 in 85d9a21
i.e. change from <> to <ScrollView style={[styles.flex1]} contentContainerStyle={[styles.pb5]}>
Within file src/pages/workspace/reimburse/WorkspaceReimbursePage.js Change line 27 App/src/pages/workspace/reimburse/WorkspaceReimbursePage.js Lines 26 to 27 in 85d9a21
i.e Change from Within file src/pages/workspace/travel/WorkspaceTravelPage.js Change line 27 App/src/pages/workspace/travel/WorkspaceTravelPage.js Lines 26 to 27 in 85d9a21
i.e. Change from <> to <ScrollView style={[styles.flex1]} contentContainerStyle={[styles.pb5]}>
Within file src/pages/workspace/WorkspaceSettingsPage.js Change line 138 App/src/pages/workspace/WorkspaceSettingsPage.js Lines 137 to 138 in 85d9a21
i.e. Change line 138 from Not sure but if need we have to do similar changes on other pages if need. Below is the screen record after this updates: iOS.mp4 |
Proposal
To fix this
It will fix all the pages in one shot. Apart from it, I can see that there are some duplicate styling used for this component and I will clear it as well. Such as |
Sounds like there are good proposals. Slapping the |
Triggered auto assignment to @stephanieelliott ( |
Posted to Upwork: https://www.upwork.com/jobs/~017a033299ad4b8dff @Dal-Papa which proposal shall we go with here? |
@stephanieelliott : It looks like @parasharrajat is the one that's more of a long term solution to this problem as opposed to a workaround so I'd go with that. |
Assigned to @parasharrajat - can you post to the Upwork job when you get a chance so I we can hire you? https://www.upwork.com/jobs/~017a033299ad4b8dff |
📣 @parasharrajat You have been assigned to this job by @stephanieelliott! |
Proposed Solution:
|
@hiteshagja This is already being worked on. Thanks for the proposal and for pointing out that I missed the Bank account pages. |
I think the work has been done but has yet to be deployed. Will move this to Weekly so Melvin can chill. |
Just a heads up that the most recent changes broke the VBA flow. I don't really have the full context here - but this is blocking the Plaid OAuth changes from getting deployed to production and causing a bit of mayhem... so I am creating a PR to undo the changes added. It's not a clean revert so @parasharrajat you'll have to come back and re-try to make whatever changes you intended to make to the |
This issue got closed accidentally. The new PR is here #6648 for one last page which got reverted earlier. |
Could we please reopen this? It's awaiting payment and exported label. |
Current assignee @parasharrajat is eligible for the Exported assigner, not assigning anyone new. |
Triggered auto assignment to @marcochavezf ( |
@parasharrajat can you grab the Upwork job when you get a chance so I can hire you: https://www.upwork.com/jobs/~017a033299ad4b8dff |
Sorry, @stephanieelliott I missed the earlier ping. Applied now. |
The solution for this issue has been 🚀 deployed to production 🚀 in version 1.1.21-1 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 2021-12-27. 🎊 |
@parasharrajat $500 paid - $250 for reporting, $250 for solution |
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:
All modals should be scrollable so users can reach the options in landscape mode.
Actual Result:
Modals are not scrollable and options are not reachable in landscape mode.
Workaround:
Use the app in portrait mode.
Platform:
Where is this issue occurring?
Version Number: 1.1.16-10
Reproducible in staging?: Yes
Reproducible in production?: Yes
Logs: https://stackoverflow.com/c/expensify/questions/4856
Notes/Photos/Videos: Any additional supporting documentation
WhatsApp.Video.2021-11-26.at.11.54.04.AM.mp4
Expensify/Expensify Issue URL:
Issue reported by: @parasharrajat
Slack conversation: https://expensify.slack.com/archives/C01GTK53T8Q/p1637861287011000
View all open jobs on GitHub
The text was updated successfully, but these errors were encountered: