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();
- },
});
})();