In the New UX, the Details flyout from a list view that uses different currencies in the same attribute will always show the same currency until the Details flyout is closed. This currency will be the same as the one of the first instance that was selected, although the money amount is correct.
Steps to Reproduce:
1* In a multi-currency environment, enable at least two different currencies, USD and EUR.
2* Create a new Project subobject that is API enabled.
3* Create a new attribute for this new subobject of type Money, choose "Attribute has its own currency code field" and any Currency.
4* Create two instances of this subobject, each one with a diffent currency code, one with '10 USD', the other with '20 EUR'.
5* Add the subobject as a blueprint module.
6* In a project using this blueprint, go to the module.
7* Select the instance using USD.
8* Open the Details flyout.
9* $10 is displayed.
10* Select the other currency instance.
Expected Results: €20 is displayed.
Actual Results: $20 is displayed.
11* Close the Details flyout, select the instance using EUR.
12* Open the Details flyout.
13* €20 is displayed.
14* Select the other currency instance.
Expected Results: $10 is displayed.
Actual Results: €10 is displayed.
This issue has been reported to Engineering as DE56081.
This issue has been reported for 15.8 and 15.8.1.
This issue is currently under review by Engineering.