Merge pull request #4873 from matrix-org/jryans/room-view-crypto-crash
Check whether crypto is enabled in room recovery reminder
This commit is contained in:
commit
60e59bccce
2 changed files with 1 additions and 1 deletions
|
@ -23,7 +23,6 @@ import * as Matrix from "matrix-js-sdk";
|
||||||
import { InvalidStoreError } from "matrix-js-sdk/src/errors";
|
import { InvalidStoreError } from "matrix-js-sdk/src/errors";
|
||||||
import { RoomMember } from "matrix-js-sdk/src/models/room-member";
|
import { RoomMember } from "matrix-js-sdk/src/models/room-member";
|
||||||
import { MatrixEvent } from "matrix-js-sdk/src/models/event";
|
import { MatrixEvent } from "matrix-js-sdk/src/models/event";
|
||||||
import { isCryptoAvailable } from 'matrix-js-sdk/src/crypto';
|
|
||||||
// focus-visible is a Polyfill for the :focus-visible CSS pseudo-attribute used by _AccessibleButton.scss
|
// focus-visible is a Polyfill for the :focus-visible CSS pseudo-attribute used by _AccessibleButton.scss
|
||||||
import 'focus-visible';
|
import 'focus-visible';
|
||||||
// what-input helps improve keyboard accessibility
|
// what-input helps improve keyboard accessibility
|
||||||
|
|
|
@ -1819,6 +1819,7 @@ export default createReactClass({
|
||||||
);
|
);
|
||||||
|
|
||||||
const showRoomRecoveryReminder = (
|
const showRoomRecoveryReminder = (
|
||||||
|
this.context.isCryptoEnabled() &&
|
||||||
SettingsStore.getValue("showRoomRecoveryReminder") &&
|
SettingsStore.getValue("showRoomRecoveryReminder") &&
|
||||||
this.context.isRoomEncrypted(this.state.room.roomId) &&
|
this.context.isRoomEncrypted(this.state.room.roomId) &&
|
||||||
this.context.getKeyBackupEnabled() === false
|
this.context.getKeyBackupEnabled() === false
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue