diff options
author | Kevin Serrano <kevgagser@gmail.com> | 2016-07-19 03:26:58 +0800 |
---|---|---|
committer | GitHub <noreply@github.com> | 2016-07-19 03:26:58 +0800 |
commit | 5b895c2a229555f127e1bd4b6f5c2973a37537cc (patch) | |
tree | f69762b76b110ad3af2ec86082073c828bf331f7 | |
parent | 121874aeb651a294a68a506337553b9e9e7f7076 (diff) | |
parent | 1d8d8384c6fe7f29cb20864729c6431252ed4362 (diff) | |
download | tangerine-wallet-browser-5b895c2a229555f127e1bd4b6f5c2973a37537cc.tar tangerine-wallet-browser-5b895c2a229555f127e1bd4b6f5c2973a37537cc.tar.gz tangerine-wallet-browser-5b895c2a229555f127e1bd4b6f5c2973a37537cc.tar.bz2 tangerine-wallet-browser-5b895c2a229555f127e1bd4b6f5c2973a37537cc.tar.lz tangerine-wallet-browser-5b895c2a229555f127e1bd4b6f5c2973a37537cc.tar.xz tangerine-wallet-browser-5b895c2a229555f127e1bd4b6f5c2973a37537cc.tar.zst tangerine-wallet-browser-5b895c2a229555f127e1bd4b6f5c2973a37537cc.zip |
Merge pull request #455 from MetaMask/FixReopeningBug
Fix reopening bug
-rw-r--r-- | CHANGELOG.md | 3 | ||||
-rw-r--r-- | ui/app/components/pending-tx-details.js | 3 | ||||
-rw-r--r-- | ui/app/reducers.js | 8 |
3 files changed, 13 insertions, 1 deletions
diff --git a/CHANGELOG.md b/CHANGELOG.md index faaa3138c..eed562b71 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -2,6 +2,9 @@ ## Current Master +- Fixed bug that would prevent the plugin from reopening on the first try after receiving a new transaction while locked. +- Fixed bug that would render 0 ETH as a non-exact amount. + ## 2.6.1 2016-07-13 - Fix tool tips on Eth balance to show the 6 decimals diff --git a/ui/app/components/pending-tx-details.js b/ui/app/components/pending-tx-details.js index a6f72a89b..2fb0eae3f 100644 --- a/ui/app/components/pending-tx-details.js +++ b/ui/app/components/pending-tx-details.js @@ -28,7 +28,8 @@ PTXP.render = function () { var txParams = txData.txParams || {} var address = txParams.from || props.selectedAddress var identity = props.identities[address] || { address: address } - var balance = props.accounts[address].balance + var account = props.accounts[address] + var balance = account ? account.balance : '0x0' var gasCost = new BN(ethUtil.stripHexPrefix(txParams.gas || txData.estimatedGas), 16) var gasPrice = new BN(ethUtil.stripHexPrefix(txParams.gasPrice || '0x4a817c800'), 16) diff --git a/ui/app/reducers.js b/ui/app/reducers.js index 9243ddba4..a691cf614 100644 --- a/ui/app/reducers.js +++ b/ui/app/reducers.js @@ -7,6 +7,8 @@ const reduceIdentities = require('./reducers/identities') const reduceMetamask = require('./reducers/metamask') const reduceApp = require('./reducers/app') +window.METAMASK_CACHED_LOG_STATE = null + module.exports = rootReducer function rootReducer (state, action) { @@ -35,5 +37,11 @@ function rootReducer (state, action) { state.appState = reduceApp(state, action) + window.METAMASK_CACHED_LOG_STATE = state return state } + +window.logState = function() { + var stateString = JSON.stringify(window.METAMASK_CACHED_LOG_STATE, null, 2) + console.log(stateString) +} |