-
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 BZ checklist] [$2000] mWeb - Manage Members - Blue outline at checkbox @Puneet-here #11283
Comments
Triggered auto assignment to @laurenreidexpensify ( |
Remove App/src/components/Checkbox.js Line 107 in 6bd5304
Screen.Recording.2022-09-26.at.9.23.41.PM.mov |
Triggered auto assignment to @Luke9389 ( |
I think we may actually want this for accessibility reasons. Perhaps @shawnborton knows offhand? |
Like, when we tab around a page, we want a visual indication of what's focused. |
Hmm I'm not sure, I think it should get the blue outline if it's tabbed into focus but maybe not if it's just clicked. |
Triggered auto assignment to @Christinadobrzyn ( |
Triggered auto assignment to Contributor-plus team member for initial proposal review - @parasharrajat ( |
Current assignee @Luke9389 is eligible for the External assigner, not assigning anyone new. |
Just made this external |
Post job in Upwork Internal posting - https://www.upwork.com/ab/applicants/1575712184410296320/job-details |
Proposal We will get the exact behavior when we right click mouse on it too. New.Expensify.1.mp4Fixed by doing: App/src/components/Checkbox.js Line 107 in 6bd5304
TO this.props.isChecked && this.state.isFocused && styles.borderColorFocus,
Result 2.New.Expensify.mp4Also we will NOT have same behavior for clicking Checkbox and clicking on Member name. |
Nice! Let's get the party start. |
Job posting - https://www.upwork.com/jobs/~0164f5f013388bbb18 Okay hiring in Upwork:
Let me know if I'm missing something |
Applied! @Christinadobrzyn |
Perfect! Hired you @getusha - I'll send a payment to you once this job is closed. Thanks for all your help! |
Agreed with @Luke9389. 🎀 👀 🎀 C+ reviewed |
Just checking in on this, it looks like the PR is here. Looks like we're waiting for something to be approved for merging, is that right? @Luke9389 @parasharrajat |
Yep! I've just got one question on the PR, but we're close to merging. |
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:
|
I'm not sure if this bug was actually caused by another PR. I think it's a bug in the sense that it's unwanted behavior, but not actually a regression. Do you agree @parasharrajat? |
Paying this job, I can't tell when the PR was merged for bonuses. It looks like it was created on Nov 30th and merged on Dec 3rd? Is that right? Paid @Puneet-here as the reporter and @getusha $1000k but I'm trying to figure out the payment for @parasharrajat and @hungvu193 and if any bonuses apply, can you help? @parasharrajat and @Luke9389 |
So here is the summary.
So it was not merged in 3 days. cc: @Luke9389 |
Job is paid for everyone - job closed in Upwork @hungvu193 $2000 hired for the fix @parasharrajat and @Luke9389 would you be able to take a look over this comment - #11283 (comment) and then close this issue? |
@shawnborton, @hungvu193, @parasharrajat, @Luke9389 Whoops! This issue is 2 days overdue. Let's get this updated quick! |
@Luke9389 @parasharrajat Mind helping @Christinadobrzyn with the checklist items above and then close out this issue? |
@shawnborton, @hungvu193, @parasharrajat, @Luke9389 6 days overdue. This is scarier than being forced to listen to Vogon poetry! |
Just seeing this after being OOO in a while. I'll check it out. |
I checked the boxes bc I'm pretty sure this was not a regression, so there was no link to give. I also don't think this warrants a discussion in expensify-bugs, we just need more thorough testing on front end UI PRs. |
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:
The checkbox shouldn't get blue outline
Actual Result:
The checkbox gets blue outline
Workaround:
Unknown
Platform:
Where is this issue occurring?
Version Number: 1.2.6.0
Reproducible in staging?: Yes
Reproducible in production?: Yes
Email or phone of affected tester (no customers): any
Logs: https://stackoverflow.com/c/expensify/questions/4856
Notes/Photos/Videos: Any additional supporting documentation
Screen.Recording.2022-09-05.at.10.47.19.PM.mov
Expensify/Expensify Issue URL:
Issue reported by: @Puneet-here
Slack conversation: https://expensify.slack.com/archives/C01GTK53T8Q/p1662398489632479
View all open jobs on GitHub
The text was updated successfully, but these errors were encountered: