aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorKevin Serrano <kevgagser@gmail.com>2016-07-19 03:26:58 +0800
committerGitHub <noreply@github.com>2016-07-19 03:26:58 +0800
commit5b895c2a229555f127e1bd4b6f5c2973a37537cc (patch)
treef69762b76b110ad3af2ec86082073c828bf331f7
parent121874aeb651a294a68a506337553b9e9e7f7076 (diff)
parent1d8d8384c6fe7f29cb20864729c6431252ed4362 (diff)
downloadtangerine-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.md3
-rw-r--r--ui/app/components/pending-tx-details.js3
-rw-r--r--ui/app/reducers.js8
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)
+}