diff --git a/_locales/en/messages.json b/_locales/en/messages.json index cc5a3c110..cc0da1a3e 100644 --- a/_locales/en/messages.json +++ b/_locales/en/messages.json @@ -1683,6 +1683,10 @@ "message": "Edit display name", "description": "Button action that the user can click to edit their display name" }, + "showSeed": { + "message": "Show seed", + "description": "Button action that the user can click to view their unique seed" + }, "copiedMnemonic": { "message": "Copied seed to clipboard", diff --git a/background.html b/background.html index eaca125b9..515546059 100644 --- a/background.html +++ b/background.html @@ -238,8 +238,8 @@
{{ seed }}
- +
diff --git a/js/views/inbox_view.js b/js/views/inbox_view.js index abcb03096..922a992aa 100644 --- a/js/views/inbox_view.js +++ b/js/views/inbox_view.js @@ -358,6 +358,9 @@ this._mainHeaderItem('editDisplayName', () => { window.Whisper.events.trigger('onEditProfile'); }), + this._mainHeaderItem('showSeed', () => { + window.Whisper.events.trigger('showSeedDialog'); + }), ]; }, async onPasswordUpdated() { diff --git a/js/views/seed_dialog_view.js b/js/views/seed_dialog_view.js index 1d5b394ec..1f0d89d76 100644 --- a/js/views/seed_dialog_view.js +++ b/js/views/seed_dialog_view.js @@ -17,7 +17,6 @@ this.render(); }, events: { - keyup: 'onKeyup', 'click .ok': 'ok', 'click .copy-seed': 'copySeed', }, @@ -40,17 +39,5 @@ toast.$el.appendTo(this.$el); toast.render(); }, - onKeyup(event) { - switch (event.key) { - case 'Enter': - case 'Escape': - case 'Esc': - this.ok(); - break; - default: - return; - } - event.preventDefault(); - }, }); })();