-
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 payment 2022-12-20] [$1000] A visual indicator like a tooltip should be present for currency selector reported by @daraksha-dk #12555
Comments
Proposal The
or it can be done at App/src/components/CurrencySymbolButton.js Lines 17 to 19 in cb93661
+ <Tooltip text="currency">
<TouchableOpacity onPress={props.onCurrencyButtonPress}>
<Text style={styles.iouAmountText}>{props.currencySymbol}</Text>
</TouchableOpacity>
+ </Tooltip> we will need to add the text at en.js and es.js we will need to use |
i don't think this problem statement was agreed by anyone. is it even a real problem? im not a fan of the solution either, it doesn't fix for all platforms. |
@kavimuru I think you forgot to add Got the approval here: https://expensify.slack.com/archives/C01GTK53T8Q/p1668006728010219?thread_ts=1666716588.685909&cid=C01GTK53T8Q |
@daraksha-dk New feature requests aren't a priority and won't be fixed until all/most bugs have been squashed |
Eep! 4 days overdue now. Issues have feelings too... |
Still overdue 6 days?! Let's take care of this! |
Now this issue is 8 days overdue. Are you sure this should be a Daily? Feel free to change it! |
12 days overdue. Walking. Toward. The. Light... |
This issue has not been updated in over 14 days. eroding to Weekly issue. |
Hmm actually - I think this would be good to fix. It does feel like a bug kind of because the currency selector is pretty hard to discover and the change is very low in complexity. |
Triggered auto assignment to @bfitzexpensify ( |
I agree @marcaaron Bug0 Triage ChecklistNote: see this SO for more information.
|
Current assignee @bfitzexpensify is eligible for the External assigner, not assigning anyone new. |
Job added to Upwork: https://www.upwork.com/jobs/~018d2593b6d75e5a34 |
Triggered auto assignment to Contributor-plus team member for initial proposal review - @mananjadhav ( |
I think Tooltip is just for web. same concern is also apply on another platforms. And current tooltip still depends on user action (User have to move cursor above the symbol to know they can change currency by that symbol). |
@dangrous this is one of the oldest issues in the /App repo. To help us clear out the large backlog of bugs, can you:
|
Since this is sort of a cross between a bug and a feature request, I think we're okay with moving forward with @daraksha-dk's solution for web, and we can circle back around to mobile as a future development. I'll assign you now! |
📣 @daraksha-dk You have been assigned to this job by @dangrous! |
PR is ready. I have added the Line 148 in 5ab92f5
|
Do we want the tooltip to say “Change currency”? Not sure what the Spanish
translation is for that, maybe “Cambiar la moneda” but let’s get
confirmation on that first
…On Fri, Dec 9, 2022 at 8:52 AM Daraksha ***@***.***> wrote:
PR is ready. I have added the Moneda as translation of currency. I
referenced it from the line below. Please verify if it's correct.
https://github.com/Expensify/App/blob/5ab92f54240381b7e2ebe78af0129d429c4d6b95/src/languages/es.js#L148
—
Reply to this email directly, view it on GitHub
<#12555 (comment)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/AARWH5UN3CNLAJFQF3VFNXDWMNPUVANCNFSM6AAAAAAR2PCWGQ>
.
You are receiving this because you were mentioned.Message ID:
***@***.***>
|
I am +1 for |
Do we just want to use the same |
That works too. |
Great idea! |
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:
|
@mananjadhav This wasn't exactly a bug, and certainly not a regression, is that right? The tooltip never existed? If not I guess we can link to the original PR that created the functionality and did not add the tool tip... |
That's right. I think this PR added the component but I am guessing the dropdown existed even before creating the component |
Okay, linked in the checklist and added in a comment! I'm making an executive decision that we don't need a discussion in #expensify-bugs for this because it wasn't a bug, just a miss on the initial conception of the feature. It'll be good in the future to make sure users have an easy way of finding out about "hidden" features like this but I don't think that would be an effective conversation to have in the bugs channel, more something that should already be thought about. @bfitzexpensify I think maybe we make a regression test to just check if the tooltip is there on web and desktop? And then we can close out. |
@bfitzexpensify this should be eligible for the timeline bonus. |
Yup! All upwork contracts paid and ended. Regression test suggested update posted here. Once that's done I'll get that wrapped up and close this out. |
OK, regression test updated. We're all done here. |
If you haven’t already, check out our contributing guidelines for onboarding and email [email protected] to request to join our Slack channel!
Problem:
User doesn't know if he can also change the currency here by clicking on the symbol
Solution:
A visual indicator like a tooltip should be present for currency selector like we have for almost every action on the app except for this one.
Platform:
Where is this issue occurring?
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: @daraksha-dk
Slack conversation: https://expensify.slack.com/archives/C01GTK53T8Q/p1666716588685909
View all open jobs on GitHub
Upwork Automation - Do Not Edit
The text was updated successfully, but these errors were encountered: