From ab2aa7669f389266486a775b55e0c358302fa2f5 Mon Sep 17 00:00:00 2001 From: Maxim Shishmarev Date: Mon, 25 May 2020 12:18:26 +1000 Subject: [PATCH] Add sender key feature flag --- preload.js | 1 + .../session/SessionClosableOverlay.tsx | 41 ++++++++++--------- 2 files changed, 22 insertions(+), 20 deletions(-) diff --git a/preload.js b/preload.js index e5c773d69..32955ceaf 100644 --- a/preload.js +++ b/preload.js @@ -431,6 +431,7 @@ window.lokiFeatureFlags = { useSnodeProxy: !process.env.USE_STUBBED_NETWORK, useOnionRequests: true, useFileOnionRequests: false, + enableSenderKeys: false, onionRequestHops: 1, }; diff --git a/ts/components/session/SessionClosableOverlay.tsx b/ts/components/session/SessionClosableOverlay.tsx index 44c9d5731..e4e804a8b 100644 --- a/ts/components/session/SessionClosableOverlay.tsx +++ b/ts/components/session/SessionClosableOverlay.tsx @@ -249,26 +249,27 @@ export class SessionClosableOverlay extends React.Component { /> )} - {isClosedGroupView && ( -
- { - const value = this.state.senderKeys; - this.setState({ senderKeys: !value }); - }} - /> - - - {window.i18n('useSenderKeys')} - -
- )} + {isClosedGroupView && + window.lokiFeatureFlags.enableSenderKeys && ( +
+ { + const value = this.state.senderKeys; + this.setState({ senderKeys: !value }); + }} + /> + + + {window.i18n('useSenderKeys')} + +
+ )}