diff options
author | Dan Finlay <somniac@me.com> | 2016-08-19 22:50:37 +0800 |
---|---|---|
committer | GitHub <noreply@github.com> | 2016-08-19 22:50:37 +0800 |
commit | 9c29328085fbad82ce7bce4659ce6968405a7b3c (patch) | |
tree | ce79c43cb24dc87202410697184501f94db9a5fa /ui/app/components/account-eth-balance.js | |
parent | 90d6bec3ed51ba4b2d4696132642a4d97712dec9 (diff) | |
parent | d53b056425ea69e82987acdd0eaa91948b943ca7 (diff) | |
download | tangerine-wallet-browser-9c29328085fbad82ce7bce4659ce6968405a7b3c.tar.gz tangerine-wallet-browser-9c29328085fbad82ce7bce4659ce6968405a7b3c.tar.zst tangerine-wallet-browser-9c29328085fbad82ce7bce4659ce6968405a7b3c.zip |
Merge pull request #557 from MetaMask/balance-fix
Fix rounding issues.
Diffstat (limited to 'ui/app/components/account-eth-balance.js')
-rw-r--r-- | ui/app/components/account-eth-balance.js | 17 |
1 files changed, 9 insertions, 8 deletions
diff --git a/ui/app/components/account-eth-balance.js b/ui/app/components/account-eth-balance.js index 6cdb33b73..8d693685f 100644 --- a/ui/app/components/account-eth-balance.js +++ b/ui/app/components/account-eth-balance.js @@ -46,16 +46,17 @@ EthBalanceComponent.prototype.render = function () { EthBalanceComponent.prototype.renderBalance = function (value, state) { if (value === 'None') return value var balanceObj = generateBalanceObject(value, state.shorten ? 1 : 3) - var balance, fiatNumber + var balance, fiatDisplayNumber, fiatTooltipNumber var splitBalance = value.split(' ') var ethNumber = splitBalance[0] var ethSuffix = splitBalance[1] if (state.conversionRate !== 0) { - fiatNumber = (Number(splitBalance[0]) * state.conversionRate).toFixed(2) + fiatTooltipNumber = Number(splitBalance[0]) * state.conversionRate + fiatDisplayNumber = fiatTooltipNumber.toFixed(2) } else { - fiatNumber = 'N/A' + fiatDisplayNumber = 'N/A' } var fiatSuffix = state.currentFiat @@ -99,16 +100,16 @@ EthBalanceComponent.prototype.renderBalance = function (value, state) { ]), h(Tooltip, { position: 'bottom', - title: `${fiatNumber} ${fiatSuffix}`, + title: `${fiatTooltipNumber} ${fiatSuffix}`, }, [ - fiatDisplay(fiatNumber, fiatSuffix), + fiatDisplay(fiatDisplayNumber, fiatSuffix), ]), ]) ) } -function fiatDisplay (fiatNumber, fiatSuffix) { - if (fiatNumber !== 'N/A') { +function fiatDisplay (fiatDisplayNumber, fiatSuffix) { + if (fiatDisplayNumber !== 'N/A') { return h('.flex-row', { style: { alignItems: 'flex-end', @@ -124,7 +125,7 @@ function fiatDisplay (fiatNumber, fiatSuffix) { fontSize: '12px', color: '#333333', }, - }, fiatNumber), + }, fiatDisplayNumber), h('div', { style: { color: '#AEAEAE', |