From 16a46be00f9c993027f0529bcfb821a48b43da04 Mon Sep 17 00:00:00 2001 From: Travis Ralston Date: Fri, 31 May 2019 09:20:13 -0600 Subject: [PATCH] Cache shouldLoadBackupStatus in state --- src/components/views/dialogs/LogoutDialog.js | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/components/views/dialogs/LogoutDialog.js b/src/components/views/dialogs/LogoutDialog.js index f215133297..47d4153494 100644 --- a/src/components/views/dialogs/LogoutDialog.js +++ b/src/components/views/dialogs/LogoutDialog.js @@ -39,7 +39,7 @@ export default class LogoutDialog extends React.Component { const shouldLoadBackupStatus = !lowBandwidth && !MatrixClientPeg.get().getKeyBackupEnabled(); this.state = { - lowBandwidth: lowBandwidth, + shouldLoadBackupStatus: shouldLoadBackupStatus, loading: shouldLoadBackupStatus, backupInfo: null, error: null, @@ -113,7 +113,7 @@ export default class LogoutDialog extends React.Component { } render() { - if (!this.state.lowBandwidth && !MatrixClientPeg.get().getKeyBackupEnabled()) { + if (this.state.shouldLoadBackupStatus) { const BaseDialog = sdk.getComponent('views.dialogs.BaseDialog'); const description =