From a848e35b698b61d86c5e76e591a80ba53342c108 Mon Sep 17 00:00:00 2001 From: Vasek Mlejnsky Date: Fri, 21 Sep 2018 09:40:50 +0200 Subject: [PATCH] Fix issue when empty passphrase couldn't be submitted after checking & unchecking "Show passphrase" --- src/components/modals/passphrase/Passphrase/index.js | 11 ++++++----- 1 file changed, 6 insertions(+), 5 deletions(-) diff --git a/src/components/modals/passphrase/Passphrase/index.js b/src/components/modals/passphrase/Passphrase/index.js index 47c4b0ed..f9a5e1f3 100644 --- a/src/components/modals/passphrase/Passphrase/index.js +++ b/src/components/modals/passphrase/Passphrase/index.js @@ -241,11 +241,12 @@ export default class PinModal extends Component { visible: false, }); if (this.passphraseRevisionInput) { - this.passphraseRevisionInput.value = ''; - this.setState({ - passphraseRevision: '', - match: false, - }); + const emptyPassphraseRevisionValue = ''; + this.passphraseRevisionInput.value = emptyPassphraseRevisionValue; + this.setState(previousState => ({ + passphraseRevision: emptyPassphraseRevisionValue, + match: emptyPassphraseRevisionValue === previousState.passphrase, + })); this.passphraseRevisionInput.disabled = false; } }