-
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-06-05] [$1000] No hover effect on reactions list #18905
Comments
Triggered auto assignment to @JmillsExpensify ( |
Bug0 Triage Checklist (Main S/O)
|
ProposalPosting proposal early as per new guidelines Please re-state the problem that we are trying to solve in this issue.No hover effect on reactions list What is the root cause of that problem?Reaction list render via App/src/pages/home/report/ReactionList/BaseReactionList.js Lines 43 to 63 in 148517a
We can see What changes do you think we should make in order to solve the problem?We have to pass const renderItem = ({item}) => (
<OptionRow
hoverStyle={styles.hoveredComponentBG} // ** ADD THIS ***
...
/>
); This will solve the issue and show hover effect as shown in result. What alternative solutions did you explore? (Optional)None ResultWeb.mov |
ProposalPlease re-state the problem that we are trying to solve in this issue.
What is the root cause of that problem?
What changes do you think we should make in order to solve the problem?
Solution 1
Solution 2
What alternative solutions did you explore? (Optional)
Result for Solution 2Untitled.mp4Result for Solution 1onlyHovered.mov |
Looks like something related to As a reminder, please make sure that all proposals are not workarounds and that any and all attempt to fix the issue holistically have been made before proceeding with a solution. Proposals to change our Feel free to drop a note in #expensify-open-source with any questions. |
Hmm, this "bug" is debatable vs a new feature, though I'm triaging it to keep the issue moving while I'm at a conference. |
Job added to Upwork: https://www.upwork.com/jobs/~01c0b60ca5f036fe39 |
Current assignee @JmillsExpensify is eligible for the External assigner, not assigning anyone new. |
Triggered auto assignment to Contributor-plus team member for initial proposal review - @thesahindia ( |
Triggered auto assignment to @marcochavezf ( |
Context regarding feature request here https://expensify.slack.com/archives/C01GTK53T8Q/p1684246281785029?thread_ts=1684246281.785029&cid=C01GTK53T8Q |
This is expected. There is no hover effect because the contacts in the list aren't clickable. @dhairyasenjaliya posted a feature request to make the items/contacts clickable and it looks like we agree with the feature. We should close this bug and create a new ticket for the feature request because this is not a bug and the bug report is invalid, but since we already have a proposal here (solution 2) which looks good to me, let's assign @dhairyasenjaliya and update the OP. Also please add @dhairyasenjaliya as the reporter since they posted the feature request in the channel. C+ reviewed 🎀👀🎀 |
📣 @dhairyasenjaliya You have been assigned to this job by @marcochavezf! |
hm do we create a new GH to handle this feature rather than modifying this bug GH? @thesahindia @marcochavezf |
Quick heads up that I'm out of office this week, so if someone from the BugZero team is needed then please re-apply the |
@thesahindia @dhairyasenjaliya let's re-use this GH atm. I agree that this can be debatable, and maybe we'd need to discuss it to define how we can consider this one since it was reported as a bug before the proposal (improvement) was reported/proposed. I will update the OP |
Ah yes, thanks. We still need to close out the BZ checklist first and agree on payment. @thesahindia would you mind helping us cross off everything but the last item in the checklist above? |
As for the payments, this is what I'm seeing: Issue reporter: @chiragxarora $250 Are we aligned on the above before I issue contracts and what not in Upwork? |
@JmillsExpensify I believe this is eligible for an urgency bonus as well coz once the issue was assigned I was waiting for #18905 (comment) for a new GH since this bug report is not valid but we just continue here context here #18905 (comment) and I have posted this as a feature request https://expensify.slack.com/archives/C01GTK53T8Q/p1684246281785029 |
Yeah the bug report was invalid since it was not a bug. We just implemented a new feature that @dhairyasenjaliya had reported. |
Since this was not a bug we can skip the first three items of the checklist and I think there is no test case needed for this but if we want we can use the steps below -
|
Am I not eligible for the reporting bonus since one way or another the feature originated from this report only. |
2 similar comments
Am I not eligible for the reporting bonus since one way or another the feature originated from this report only. |
Am I not eligible for the reporting bonus since one way or another the feature originated from this report only. |
Not sure since this bug was invalid at the first place as we don't have any click event there was no use of hover, and we were about to close this GH but instead we just re-use to save time |
@chiragxarora Sorry I'm not clear what you're referring to. The bonus only applies to PRs. |
As for the bonus, @marcochavezf can you please clear up the bonus before we issue payments? Let's make sure we're all on the same page. |
As for who to award the reporting payment to, can someone help me determine where @dhairyasenjaliya was the report and not @chiragxarora? Perhaps more importantly, we don't pay for feature requests, so if this is not a bug then there is no reporting payment either. |
alright then as I have made feature requests https://expensify.slack.com/archives/C01GTK53T8Q/p1684246281785029 and on this GH we have added that so there is no compensation due for reporting @JmillsExpensify |
@JmillsExpensify, @marcochavezf, @dhairyasenjaliya, @thesahindia Whoops! This issue is 2 days overdue. Let's get this updated quick! |
@JmillsExpensify for this case, I also think it's appropriate to reward @chiragxarora as the issue reporter. This issue resides in a gray area between bug and improvement. However, since we have similar hover effects in other parts of the app, a natural solution would be to show a list of the reactions. Also, the issue was reported before (May 13) @dhairyasenjaliya reported the improvement (May 16). Regarding the bonus for urgency, yeah I agree with it. |
bump on above replay @JmillsExpensify |
@JmillsExpensify, @marcochavezf, @dhairyasenjaliya, @thesahindia Whoops! This issue is 2 days overdue. Let's get this updated quick! |
@JmillsExpensify, @marcochavezf, @dhairyasenjaliya, @thesahindia Still overdue 6 days?! Let's take care of this! |
Ok thanks for walking me through this one. So that leaves us: Issue reporter: @chiragxarora $250 Upwork job is here. I'll issue bonuses on final payout. |
Everyone should have an offer in their Upwork inbox. Let me know if you don't. |
Contributor and issue reporter have been paid out. @thesahindia you have an offer outstanding in Upwork when you have a chance to get to it. |
Accepted, thanks! |
Awesome! Everyone is now paid out. Closing this one out. |
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 results:
hover effect should be there like other similar components in the app (like start a call menu). Additionally, open the user detail page when the user clicks on a user profile (more details here).
Actual results:
no hover effect
Workaround:
Can the user still use Expensify without this being fixed? Have you informed them of the workaround?
Platforms:
Which of our officially supported platforms is this issue occurring on?
Version Number: 1.3.13.
Reproducible in staging?: y
Reproducible in production?:
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: Any additional supporting documentation
bandicam.2023-05-13.16-31-29-472.mp4
Expensify/Expensify Issue URL:
Issue reported by: @chiragxarora
Slack conversation: https://expensify.slack.com/archives/C049HHMV9SM/p1683975718761019
View all open jobs on GitHub
Upwork Automation - Do Not Edit
The text was updated successfully, but these errors were encountered: