-
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
[Payment due Sept 6] [$250] Search - Expense page composer loses bottom margin when going offline #46404
Comments
Triggered auto assignment to @isabelastisser ( |
Triggered auto assignment to @carlosmiceli ( |
👋 Friendly reminder that deploy blockers are time-sensitive ⏱ issues! Check out the open `StagingDeployCash` deploy checklist to see the list of PRs included in this release, then work quickly to do one of the following:
|
Production Recording.2656.mp4 |
ProposalPlease re-state the problem that we are trying to solve in this issue.Expense page composer loses bottom margin when going offline What is the root cause of that problem?if App/src/pages/home/report/ReportFooter.tsx Line 101 in 66ebb3e
And we no longer show the App/src/pages/home/report/ReportFooter.tsx Lines 194 to 196 in 66ebb3e
What changes do you think we should make in order to solve the problem?set the
What alternative solutions did you explore? (Optional) |
ProposalPlease re-state the problem that we are trying to solve in this issue.Composer bottom spacing is gone when turn offline in report RHP page. What is the root cause of that problem?This happens after we replace App/src/pages/home/report/ReportActionCompose/ReportActionCompose.tsx Lines 496 to 504 in 3722b22
The What changes do you think we should make in order to solve the problem?Use the previous condition by relying on
The reason we have this style in composer is that in ScreenWrapper, we have an offline indicator that is shown only on a small screen. However, we still want to show the offline indicator for the report screen, whether large or small screen, because it's the central screen.
|
Job added to Upwork: https://www.upwork.com/jobs/~01a491780ac50be9ec |
Triggered auto assignment to Contributor-plus team member for initial proposal review - @mananjadhav ( |
ProposalProblem DescriptionThere is an issue in the project where the container intended to display the online/offline status is not showing correctly. Specifically, instead of indicating the offline status, the container is being displayed as IssueThere is no margin defined. SolutionThe issue can be resolved by ensuring the container correctly shows the online/offline status. Current ImplementationThe relevant <div data-element="View" data-source-file="ReportActionCompose.tsx" class="css-175oi2r" style="flex-direction: row; justify-content: space-between; align-items: center; height: 15px; margin-bottom: 5px; margin-top: 5px;"></div> |
📣 @Siraj01576! 📣
|
ProposalProblem DescriptionThere is an issue in the project where the container intended to display the online/offline status is not showing correctly. Specifically, instead of indicating the offline status, the container is being displayed as IssueThere is no margin defined. SolutionThe issue can be resolved by ensuring the container correctly shows the online/offline status. Current ImplementationThe relevant <div data-element="View" data-source-file="ReportActionCompose.tsx" class="css-175oi2r" style="flex-direction: row; justify-content: space-between; align-items: center; height: 15px; margin-bottom: 5px; margin-top: 5px;"></div> |
Based on the comment here and the review of the proposals I still feel we should use But @bernhardoj as mentioned please import it from |
Let's wait for @bernhardoj to confirm and I'll assign, thanks @mananjadhav :) |
useResponsiveLayout is already imported into the file, so we will use it. |
@carlosmiceli, @mananjadhav, @isabelastisser Uh oh! This issue is overdue by 2 days. Don't forget to update your issues! |
Should I assign you @bernhardoj ? |
Yes, please |
PR is ready cc: @mananjadhav |
It looks like PR was not merged yet. Waiting! |
This was deployed to production 5 days ago. This should be ready for payout by 09/06. |
Thanks for the update! |
We linked the offending PR here but this is more of an edge case. We still use the Also I think we don't need a regression test for this one. @carlosmiceli wdyt? @isabelastisser This is ready for payout. Can you please post a payout summary for this one? |
@mananjadhav Yeah, no need for regression test here! |
Payment summary: @mananjadhav, $250 for C+ review. Payment via NewDot |
All set! |
Requested in ND. |
$250 approved for @bernhardoj |
$250 approved for @mananjadhav |
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: 9.0.13-3
Reproducible in staging?: Y
Reproducible in production?: N
Email or phone of affected tester (no customers): [email protected]
Logs: https://stackoverflow.com/c/expensify/questions/4856
Issue reported by: Applause-Internal team
*
Action Performed:
Expected Result:
There will be an offline indicator under the composer and the composer will have a bottom margin
Actual Result:
The composer does not have a bottom margin and there is no offline indicator
Workaround:
Unknown
Platforms:
Which of our officially supported platforms is this issue occurring on?
Screenshots/Videos
Bug6554985_1722117881417.4_5848162808948069413.mp4
View all open jobs on GitHub
Upwork Automation - Do Not Edit
Issue Owner
Current Issue Owner: @mananjadhavThe text was updated successfully, but these errors were encountered: