-
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
[HOLD for payment 2022-12-20] [$500] BUG: Background color does not cover status bar area #12156
Comments
Triggered auto assignment to @sakluger ( |
@sakluger Eep! 4 days overdue now. Issues have feelings too... |
I was able to reproduce. Waiting on the Slack discussion to decide whether to label external or no. |
Current assignee @sakluger is eligible for the External assigner, not assigning anyone new. |
Triggered auto assignment to Contributor-plus team member for initial proposal review - @eVoloshchak ( |
Triggered auto assignment to @tgolen ( |
I'm not really sure that this is a bug or something we want to fix. When that menu is open, there is an opacity overlay over the rest of the app, so it's not really a "background color" that we would want to extend to the status bar area. I'm going to close this, but also tagging @Expensify/design just for confirmation on my theory. |
Yeah, I don't think we can do much about that. Ideally the opacity/BG overlay would stretch over the status bar area but I don't think it's possible. |
I agree that this would be ideal, and I think it probably is possible? Reopening this |
Or, maybe it's only possible on native but not mobile web. Let's see what proposals we get? |
@tgolen, @sakluger, @eVoloshchak Uh oh! This issue is overdue by 2 days. Don't forget to update your issues! |
Not overdue, waiting for proposals |
@tgolen To help us clear out the large backlog of /App bugs, we're putting the spotlight every bug in the repo already than 4 weeks old. To help unblock the roadmap and get our bug pipeline back in equilibrium, can you:
|
While this issue is more than 4 weeks old, it's only been open for proposals for a week. I'm going to wait another week to see if there are any proposals, but I think I will probably just end up closing this again. |
Nice! @sakluger you're currently assigned. Do you want to take this one, or should I assign myself to the issue? |
📣 @dnlfrst You have been assigned to this job by @JmillsExpensify! |
Let's get a PR up for this one. 50% bonus is merged within 3 days! |
@JmillsExpensify thanks for keeping this one moving forward, I can handle it from here! |
A first draft of the PR is now underway at #13215.
The draft already addresses both issues. |
I received an offer on Upwork at $250, should I already accept that or does this bump need to apply before? |
You can probably just accept that job now and we can settle up later. |
Thanks for calling out the increased amount @dnlfrst, I had missed that comment. I've updated the price in this Github issue title. I can't change the offer amount in Upwork at this point, but we will make sure to pay out the correct amount via Upwork once the PR is merged and settled. |
Looks like the linked PR was merged but has not been deployed yet. I'm going to switch this one to a weekly while we wait to make sure there are no issue after deploy. |
The solution for this issue has been 🚀 deployed to production 🚀 in version 1.2.38-6 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 2022-12-20. 🎊 After the hold period, please check if any of the following need payment for this issue, and if so check them off after paying:
As a reminder, here are the bonuses/penalties that should be applied for any External issue:
|
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:
|
This was merged 7 days after assignment, there is no bonus or penalty. I will pay out tomorrow as long as there are no regressions. I started a conversation in Slack in #bug-zero around whether we need regression tests for general UI elements, I'll update here when I have more details from that thread. |
No new regression test steps needed for this since Applause looks for cosmetic problems when running through the full set of tests. |
Paid @dnlfrst and @eVoloshchak $500 each. 🎉 @eVoloshchak @tgolen could you two please help complete the checkboxes in this comment before we close the issue? Thanks! |
OK, sure. I've checked them off. I actually don't think they apply because this wasn't really a "bug" as much as it was a "new feature". It was never something that existed before, so there was nothing that broke. It was just not something that was ever done in the original design of the app. |
Ah, that makes sense! I wasn't sure if it was something we broke or hadn't considered before, didn't want to make any assumptions. Thanks for the checkmarks 👌 |
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:
Expected Result:
Background color should cover status bar on top
Actual Result:
Does not cover the area
Workaround:
Visual
Platform:
Where is this issue occurring?
Version Number: 1.2.19-2
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:
Expensify/Expensify Issue URL:
Issue reported by: @roryabraham
Slack conversation: https://expensify.slack.com/archives/C01GTK53T8Q/p1666776603827639
View all open jobs on GitHub
Upwork Automation - Do Not Edit
The text was updated successfully, but these errors were encountered: