Skip to content
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

Converter doesn't automatically flip from & to fields during conversion #266

Open
degant opened this issue Mar 11, 2019 · 6 comments
Open

Comments

@degant
Copy link

degant commented Mar 11, 2019

Describe the bug
Converter doesn't easily flip the from & to fields during conversions (Temperature, Volume, Speed etc.)

Steps To Reproduce
Steps to reproduce the behavior:

  1. Launch Calculator
  2. Click on Menu and open the Temperature Converter
  3. It loads Celsius to Fahrenheit
  4. Try to flip the conversion
  5. Change first field from Celsius to Fahrenheit
  6. Change second field from Fahrenheit to Celsius

Expected behavior
It would be nice if the converter could automatically flip the from & to values during conversion. If a Celsius-> Fahrenheit conversion is changed to Fahrenheit -> Fahrenheit conversion then it should be modify it to Fahrenheit -> Celsius similar to how most of these converters work online. In the above steps if the user shouldn't have to perform step #6.

Screenshots

Device and Application Information (please complete the following information):

  • OS Build: 10.0.17763.0
  • Architecture: X64
  • Application Version: 10.1812.10048.0

Additional context
Might also be good to add a flip or exchange button to directly flip the to & from fields.

@rudyhuyn
Copy link
Contributor

rudyhuyn commented Mar 11, 2019

It would be nice if the converter could automatically flip the from & to values during conversion.

Good idea!

Might also be good to add a flip or exchange button to directly flip the to & from fields.

This part is not necessary, users can directly click on the second field and modify the value.

@MicrosoftIssueBot
Copy link
Collaborator

This is your friendly Microsoft Issue Bot. I've seen this issue come in and have gone to tell a human about it.

@grochocki
Copy link
Contributor

Thanks for the report! I really appreciate your thoroughness when filing this bug. The behavior as described is currently by design, though this is also not the first time this suggestion has come up (#172).

Might also be good to add a flip or exchange button to directly flip the to & from fields.

This part is not necessary, users can directly click on the second field and modify the value.

With the current design, I agree, but I also think we can build a better user expereince in general for converters, as I think having mutliple inputs for the user to manage is not super straightforward.

For example, currency converters seem to follow a similar pattern to eachother that offer an input, and output, and a fast way to switch between the two:

Bing
bing

Google
google

We have a process in place for feature suggestions that impact the end-user experience, which includes a template that helps frame the feature pitch. Thoughts on pivoting this to a conversation on how to improve the converter expereince more broadly?

@degant
Copy link
Author

degant commented Mar 12, 2019

Might also be good to add a flip or exchange button to directly flip the to & from fields.

This part is not necessary, users can directly click on the second field and modify the value.

With the current design, I agree, but I also think we can build a better user expereince in general for converters, as I think having mutliple inputs for the user to manage is not super straightforward.

I had no idea that I could also click on the second field and modify the value. I've been playing around with various converters and even though I did notice that the first number was in bold, it still wasn't intuitive that I needed to click on the second input to start entering a value. I just assumed that input would only be allowed on the first one. And I agree with your point that it might be better to have a single input vs. multiple entries.

Might need to do something in addition to formatting the number as bold to denote that it has been selected.

We have a process in place for feature suggestions that impact the end-user experience, which includes a template that helps frame the feature pitch. Thoughts on pivoting this to a conversation on how to improve the converter expereince more broadly?

Why not consider having this flipping between units (and other similar ideas) as a short-term easy fix in the current design? And probably target the overall converter experience in the long-term where we can have a detailed conversation like you've suggested.

@grochocki
Copy link
Contributor

Why not consider having this flipping between units (and other similar ideas) as a short-term easy fix in the current design? And probably target the overall converter experience in the long-term where we can have a detailed conversation like you've suggested.

This sounds good too! It might still be good to think of any realted smaller improvements as a set to ensure they work together nicely.

I think both of your suggested improvements would help (even though you can work around the second already today):

It would be nice if the converter could automatically flip the from & to values during conversion.

Might also be good to add a flip or exchange button to directly flip the to & from fields.

@grochocki
Copy link
Contributor

We reviewed the pitch and would love to move forward with it. There are likely other UX improvements we can make to converters, but this is a nice quality of life improvement that we should take right away. Since the idea is fairly straightforward and is entirely captured by the pitch, we can move this straight into production. Unlocking @rudyhuyn's existing PR that implements this.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging a pull request may close this issue.

5 participants