diff --git a/test/e2e/tests/metamask-responsive-ui.spec.js b/test/e2e/tests/metamask-responsive-ui.spec.js index dc50fc9cd..1be3d0c9c 100644 --- a/test/e2e/tests/metamask-responsive-ui.spec.js +++ b/test/e2e/tests/metamask-responsive-ui.spec.js @@ -178,10 +178,7 @@ describe('Metamask Responsive UI', function () { await driver.fill('#password', 'correct horse battery staple'); await driver.fill('#confirm-password', 'correct horse battery staple'); - await driver.clickElement({ - text: enLocaleMessages.restore.message, - tag: 'button', - }); + await driver.press('#confirm-password', driver.Key.ENTER); // balance renders await driver.waitForSelector({ diff --git a/ui/pages/keychains/restore-vault.js b/ui/pages/keychains/restore-vault.js index f300326e6..94c35d0b9 100644 --- a/ui/pages/keychains/restore-vault.js +++ b/ui/pages/keychains/restore-vault.js @@ -86,8 +86,10 @@ class RestoreVaultPage extends Component { this.setState({ confirmPassword, confirmPasswordError }); } - onClick = () => { - const { password, seedPhrase } = this.state; + handleImport = (event) => { + event.preventDefault(); + const { password, seedPhrase, disabled } = this.state; + if (disabled) return; const { // eslint-disable-next-line no-shadow createNewVaultAndRestore, @@ -167,7 +169,10 @@ class RestoreVaultPage extends Component {
{this.context.t('secretPhraseWarning')}
-
+
@@ -215,43 +220,43 @@ class RestoreVaultPage extends Component { {t('showSeedPhrase')}
- - - this.handlePasswordChange(event.target.value) - } - error={passwordError} - autoComplete="new-password" - margin="normal" - largeLabel - /> - - this.handleConfirmPasswordChange(event.target.value) - } - error={confirmPasswordError} - autoComplete="confirm-password" - margin="normal" - largeLabel - /> - + + this.handlePasswordChange(event.target.value) + } + error={passwordError} + autoComplete="new-password" + margin="normal" + largeLabel + /> + + this.handleConfirmPasswordChange(event.target.value) + } + error={confirmPasswordError} + autoComplete="confirm-password" + margin="normal" + largeLabel + /> + +