-
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 2023-05-04] [$2000] No background color on hover on copy to clipboard in workspace->reimburse expenses #16574
Comments
Triggered auto assignment to @mallenexpensify ( |
Bug0 Triage Checklist (Main S/O)
|
@dhanashree-sawant, before moving this along, can you do an audit to see if there are any other instances where there are inconsistencies with the way the copy button looks in the app? I'd prefer to fix multiple at once if possible vs creating multiple issues for the same inconsistency) |
Hi @mallenexpensify , Sure will check throughout the app and let you know. |
Hi @mallenexpensify, I have gone through all the pages and we only use copy to clipboard on message hover, user details and reimburse expenses. Only reimburse expenses page has the inconsistency which we will need to resolve. |
Hi @mallenexpensify, recently we have again added new contact methods page in profile, even on that page we will need to resolve copy to clipboard icon issue |
@mallenexpensify Huh... This is 4 days overdue. Who can take care of this? |
@mallenexpensify 6 days overdue. This is scarier than being forced to listen to Vogon poetry! |
Thanks @dhanashree-sawant , sorry for the delay, been sick the past week. Moving along. |
Job added to Upwork: https://www.upwork.com/jobs/~0125054b3431e347fc |
Current assignee @mallenexpensify is eligible for the External assigner, not assigning anyone new. |
Triggered auto assignment to Contributor-plus team member for initial proposal review - @aimane-chnaif ( |
Triggered auto assignment to @robertjchen ( |
ProposalPlease re-state the problem that we are trying to solve in this issue.Inconsistency in copy to clipboard buttons What is the root cause of that problem?This is caused due to different approaches in coding this buttons. The correct one, App/src/components/CommunicationsLink.js Lines 40 to 47 in 0d2d52e
Whereas in App/src/components/CopyTextToClipboard.js Lines 62 to 70 in 0d2d52e
What changes do you think we should make in order to solve the problem?We should update What alternative solutions did you explore? (Optional) |
Updated code reference |
@alitoshmatov thanks for your proposal but that will easily break style inside text. For contributors:
|
ProposalPlease re-state the problem that we are trying to solve in this issue.The What is the root cause of that problem?The root cause of the issue is that we're not wrapping the What changes do you think we should make in order to solve the problem?We can replace this block with the following:
The position of the ResultScreen.Recording.2023-04-06.at.12.40.04.AM.movScreen.Recording.2023-04-06.at.12.40.28.AM.movScreen.Recording.2023-04-06.at.12.43.37.AM.movScreen.Recording.2023-04-06.at.12.44.36.AM.movScreen.Recording.2023-04-06.at.12.56.08.AM.movWhat alternative solutions did you explore? (Optional)None |
ProposalPlease re-state the problem that we are trying to solve in this issue.The copy to clipboard button is not hovered. What is the root cause of that problem?The root cause of the issue is that there is no hover functionality present in What changes do you think we should make in order to solve the problem?We can wrap the icon present in the
ResultScreen.Recording.2023-04-06.at.1.59.11.AM.movScreen.Recording.2023-04-06.at.2.05.37.AM.movScreen.Recording.2023-04-06.at.1.59.37.AM.movWhat alternative solutions did you explore? (Optional)NA |
Current assignee @aimane-chnaif is eligible for the External assigner, not assigning anyone new. |
@situchan and @aimane-chnaif hired in Upwork, please accept |
|
The solution for this issue has been 🚀 deployed to production 🚀 in version 1.3.6-0 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 2023-05-04. 🎊 After the hold period is over and BZ checklist items are completed, please complete any of the applicable payments for this issue, and check them off once done.
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:
|
Hello @mallenexpensify. I have reported similar issue on Contact methods page here , and it was decided to be addressed with a single PR on this issue and the issue that I reported was closed. Is this something I am eligible for bonus reporting or is this something that is considered as a duplicate? |
Posted on the other issue @Natnael-Guchima |
Thanks for the reply. I just read that now. |
(sorry, doubling up to get clarification) @Natnael-Guchima it appears that your report is after the others and they're pretty similar The deciding factor might be, would this instance have been fixed if you hadn't reported it? Or... did this instance get added to the other issue/PR ? If it's the former, I don't think you'd be eligible for the reporting bonus. If the latter, it makes sense to me that you would (especially since we'd rather have it lumped in with the other bug instead of have this separate issue we need to complete) @aimane-chnaif for the above, do you think the former or the latter is true? |
@mallenexpensify former is true. They have the same root cause so it should have been fixed even if it wasn't reported. |
No PR caused regression. This is just polish issue of hover effect to be consistent with other pages.
QA Steps in PR can be used for regression test step:
|
Hi @mallenexpensify, ping for payment. |
not overdue, pending payment |
Thanks for the ping, apologies for the delay. |
Hi @mallenexpensify, thanks I have accepted the offer. |
@dhanashree-sawant paid $250 for reporting, thanks! Added to the Design Guidelines section of the Testing Guidelines docs here |
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:
Copy to clipboard in reimburse expenses should have background color effect on hover and properly spaced from the text.
Actual Result:
Inconsistent behavior for same copy to clipboard icon on hover between user details and reimburse expenses page
Workaround:
unknown
Platforms:
Which of our officially supported platforms is this issue occurring on?
Version Number: 1.2.90-4
Reproducible in staging?: y
Reproducible in production?: y
If this was caught during regression testing, add the test name, ID and link from TestRail:
Email or phone of affected tester (no customers):
Logs: https://stackoverflow.com/c/expensify/questions/4856
Notes/Photos/Videos:
Recording.68.mp4
inconsistent.copy.to.clipboard.1.mp4
Expensify/Expensify Issue URL:
Issue reported by: @dhanashree-sawant
Slack conversation: https://expensify.slack.com/archives/C049HHMV9SM/p1679905653532999
View all open jobs on GitHub
Upwork Automation - Do Not Edit
The text was updated successfully, but these errors were encountered: