-
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
[Regression test steps needed] Pdf attachment view shows incorrect background color #13264
Comments
Triggered auto assignment to @michaelhaxhiu ( |
Proposal|https://github.com/Expensify/App/blob/main/src/styles/themes/default.js#L51 - modalBackground: colors.greenBorders,
+ modalBackground: colors.greenAppBackground, |
@michaelhaxhiu Whoops! This issue is 2 days overdue. Let's get this updated quick! |
The "different color in the PDF background" has always been the case, light theme: @shawnborton do you think we should just close? |
Oh that's a good point... we probably got rid of the white background in light mode so that it would be easier to distinguish white pages from the background. I still think this would be a nice change for dark mode (to use the app's dark BG color) but we should make sure we don't use white when we re-introduce light mode. |
Do I get any reporting bonus here? @aldo-expensify @michaelhaxhiu? |
Yes @allroundexperts |
This comment was marked as outdated.
This comment was marked as outdated.
@michaelhaxhiu I actually proposed the solution with the bug even before @situchan. |
Hmm I need a moment to review the guidelines as I was OOO for 1.5 weeks. I may be mistaken. Please hang tight. |
Ok this is a little confusing here, but I'm gonna list out what I think is most fair.
I realize this is a little grey and I am sorta bummed that you both spent time on it, and are not going to be compensated. But this is our policy for a reason. With that said I think you will both benefit from an upcoming change we are making in this GH - #13395 - tl;dr we are going to "lock" newly created issues to make it clear they aren't available to contributors until marked |
This comment was marked as outdated.
This comment was marked as outdated.
Try once more please, updated the link. |
Thanks for confirmation @michaelhaxhiu. And @allroundexperts's solution is not the same as what @Gonals fixed but my solution is exactly the same |
That's fair, but to be honest the fix is incredibly small (updating a single function in 1 line) and thus it's not as though there was much wiggle room to implement it differently. I think we agree this was a very simple fix? And further, this line is relevant to highlight again:
|
I would encourage you to stick to applying for jobs with the |
It's pretty simple fix and I am fine with no compensation here but I'd suggest to apply that rule to all the issues so we don't need to look for any issues not marked as
|
Ah I see. Well the good news is it would be a rule applied to all issues, and should help avoid confusion. In the future we will likely open the scope of work more than it is now (as right now we are laser focused on fixing bugs in New Dot and everything else is in a freeze). Stay tuned for more! |
PR was deployed to production yesterday |
I'll pay out (1) the bug reporting bonus and (2) the C+ review fee in 2 days (Dec 21) @allroundexperts can you accept the job offer in Upwork btw? |
@michaelhaxhiu, it's ready for the payment. |
@michaelhaxhiu Applied! |
@michaelhaxhiu, @Gonals Whoops! This issue is 2 days overdue. Let's get this updated quick! |
@michaelhaxhiu, @Gonals Eep! 4 days overdue now. Issues have feelings too... |
Paid @thesahindia $1000 for C+ leaving this open, I think regression test steps are needed @michaelhaxhiu @Gonals BugZero Checklist: The PR fixing this issue has been merged! The following checklist (instructions) will need to be completed before the issue can be closed:
|
@michaelhaxhiu, @Gonals Still overdue 6 days?! Let's take care of this! |
@michaelhaxhiu, @Gonals 10 days overdue. I'm getting more depressed than Marvin. |
Regression test steps update Add Does anyone know if this was also happening with images? If so we can update this too Compose box - Attachments (images) in Testrail |
Thanks for the assist MattA. I had a lot of GHs to get through the past 2 days. Just getting around to this now. |
@mallenexpensify did you handle the final checkbox for the regression test (to ensure it's added to Applause QAs test steps)? Just wanna double check if I need to help finalize this to move things forward:
|
@Gonals do you agree with what @aldo-expensify mentioned in his comment above, btw?
Not that I think he's wrong 😺 but more so want to ensure you and I are in agreement so I can check the first 1-2 boxes:
|
https://github.com/Expensify/Expensify/issues/252932 |
All set in terms of the checklist, closing this now. |
If you haven’t already, check out our contributing guidelines for onboarding and email contributors@expensify.com to request to join our Slack channel!
Action Performed:
(Notice the background of the pdf view is different from rest of the modal.)
Expected Result:
Background color should be same throughout the modal.
Actual Result:
Background color is different.
Workaround:
unknown
Platform:
Where is this issue occurring?
Version Number: 1.2.35-0
Reproducible in staging?: y
Reproducible in production?: y
Email or phone of affected tester (no customers):
Logs: https://stackoverflow.com/c/expensify/questions/4856
Notes/Photos/Videos:
https://user-images.githubusercontent.com/43996225/205203061-edef27a3-c034-4f00-a3ec-f9cc199b6727.mov
Expensify/Expensify Issue URL:
Issue reported by: @allroundexperts
Slack conversation: https://expensify.slack.com/archives/C049HHMV9SM/p1669929777779999
View all open jobs on GitHub
The text was updated successfully, but these errors were encountered: