-
Notifications
You must be signed in to change notification settings - Fork 3.2k
[HOLD for payment 2021-12-13] FAB - Options are shown for full screen width in iPad, it should show like how it’s handled in desktop - @Santhosh-Sellavel #5754
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
Comments
Triggered auto assignment to @iwiznia ( |
Triggered auto assignment to @bfitzexpensify ( |
Upwork post |
Triggered auto assignment to @johnmlee101 ( |
PROPOSALThis happens because in the I propose use the same approach as the App/src/components/Popover/index.js Lines 27 to 37 in 5d9785b
And remove unused lines of code, like the lines where omits the
Also, It is needed to move the Without.moving.the.popover.component.up.mp4with.the.popover.component.up.mp4 |
Another option is to create a variable popoverResponsiveWidthBreakpoint: 760, and in BasePopoverMenu.js pass a new prop to Popover component called useSmallScreenWidth.
In use this props instead of props.isSmallScreenWidth which is used globally to switch between responsive modes (mobile/desktop).
This will allow us to control responsive popovers which is not dependent on the global responsive variable. Example: New-Expensify.mp4 |
hi, I am from Upwork. can I get a chance to perform tasks, |
Hi, I am from Upwork and have a solution for this issue! The cause of the problem:
Solution:
This is the result of all points: Simulator.Screen.Recording.-.iPad.Pro.12.9-inch.5th.generation.-.2021-10-13.at.13.37.09.mp4Simulator.Screen.Recording.-.iPad.Pro.12.9-inch.5th.generation.-.2021-10-13.at.14.08.24.mp4 |
@johnmlee101 it's been 26 days since @ProkhoDim submitted the proposal, can you please review? |
We are placing all non-critical issues on hold while we're on a company offsite. The hold is expected to be lifted on 11/19 (but could go longer). For any PRs that are submitted before or during the hold, we will add a $250 bonus payment. |
@AlfredoAlc sorry for the delay. I like your proposal so let's go with that! @ProkhoDim @akash191095 I think adding a new constant number to the mix feels less responsive than the solution we're going for, so thats why I prefer the first proposal. |
@johnmlee101 @mallenexpensify Does this means I should wait until the hold is lifted, or I can start working on fixing this issue ?? |
@AlfredoAlc please start working on the issue now and a submit a PR when it's ready. The bonus will only be applied if you submit your PR before Friday the 19th (or when the hold is lifted if it's after then, which it shouldn't be) |
@mallenexpensify BTW, Upwork sent me a notification that the job has expired. I haven't been hired yet. |
@AlfredoAlc , I created a new job, can you apply here plz https://www.upwork.com/jobs/~015cbedc439aa10aac |
This was merged, waiting for deploy! |
@mallenexpensify I applied but haven't yet been hired 👀 |
sorry for the delay @AlfredoAlc! Hired you. I'll end the contract and pay out the amount 7 days after deploy. |
The solution for this issue has been 🚀 deployed to production 🚀 in version 1.1.17-7 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-13. 🎊 |
7 days since deployment - ended the contract and paid you @AlfredoAlc. Thanks! |
@bfitzexpensify Reporting bonus not issued for me. |
whoops 🙃 — sent an offer just now |
Sent an offer. |
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:
Global action menu should be displayed like in the desktop app, in a floating modal.
Actual Result:
Global action menu is displayed full-width across the screen.
Workaround:
None needed, visual issue.
Platform:
Where is this issue occurring?
Version Number: 1.1.6-0
Reproducible in staging?: yes
**Reproducible in production?:**yes
Logs: https://stackoverflow.com/c/expensify/questions/4856
Notes/Photos/Videos: Any additional supporting documentation

Expensify/Expensify Issue URL:
Issue reported by: @Santhosh-Sellavel
Slack conversation: https://expensify.slack.com/archives/C01GTK53T8Q/p1631727718347500
View all open jobs on GitHub
The text was updated successfully, but these errors were encountered: