From 9bfc19f367acac92a3d998034899f26f324d0b3f Mon Sep 17 00:00:00 2001 From: David Baker Date: Thu, 19 Mar 2020 20:40:08 +0000 Subject: [PATCH] Fix bug where cross-signing keys would be unintentionally reset Don't pass the boostrap function directly as a an event handler as that gets used as the force argument. --- src/components/views/settings/CrossSigningPanel.js | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/src/components/views/settings/CrossSigningPanel.js b/src/components/views/settings/CrossSigningPanel.js index d583210c9a..20e2ca01e9 100644 --- a/src/components/views/settings/CrossSigningPanel.js +++ b/src/components/views/settings/CrossSigningPanel.js @@ -60,6 +60,10 @@ export default class CrossSigningPanel extends React.PureComponent { } }; + _onBootstrapClick = () => { + this._bootstrapSecureSecretStorage(false); + }; + onStatusChanged = () => { this._getUpdatedStatus(); }; @@ -175,7 +179,7 @@ export default class CrossSigningPanel extends React.PureComponent { ) { bootstrapButton = (
- + {_t("Bootstrap cross-signing and secret storage")}