mirror of
https://github.com/vector-im/element-call.git
synced 2026-08-29 21:15:19 +00:00
Only show to device encryption label if developer mode on
This commit is contained in:
@@ -101,6 +101,7 @@ import {
|
|||||||
debugTileLayout as debugTileLayoutSetting,
|
debugTileLayout as debugTileLayoutSetting,
|
||||||
useExperimentalToDeviceTransport as useExperimentalToDeviceTransportSetting,
|
useExperimentalToDeviceTransport as useExperimentalToDeviceTransportSetting,
|
||||||
muteAllAudio as muteAllAudioSetting,
|
muteAllAudio as muteAllAudioSetting,
|
||||||
|
developerMode as settingsDeveloperMode,
|
||||||
useSetting,
|
useSetting,
|
||||||
} from "../settings/settings";
|
} from "../settings/settings";
|
||||||
import { ReactionsReader } from "../reactions/ReactionsReader";
|
import { ReactionsReader } from "../reactions/ReactionsReader";
|
||||||
@@ -233,6 +234,8 @@ export const InCallView: FC<InCallViewProps> = ({
|
|||||||
RoomAndToDeviceEvents.EnabledTransportsChanged,
|
RoomAndToDeviceEvents.EnabledTransportsChanged,
|
||||||
(enabled) => setDidFallbackToRoomKey(enabled.room),
|
(enabled) => setDidFallbackToRoomKey(enabled.room),
|
||||||
);
|
);
|
||||||
|
|
||||||
|
const [developerMode] = useSetting(settingsDeveloperMode);
|
||||||
const [useExperimentalToDeviceTransport] = useSetting(
|
const [useExperimentalToDeviceTransport] = useSetting(
|
||||||
useExperimentalToDeviceTransportSetting,
|
useExperimentalToDeviceTransportSetting,
|
||||||
);
|
);
|
||||||
@@ -240,13 +243,15 @@ export const InCallView: FC<InCallViewProps> = ({
|
|||||||
|
|
||||||
const showToDeviceEncryption = useMemo(
|
const showToDeviceEncryption = useMemo(
|
||||||
() =>
|
() =>
|
||||||
|
developerMode &&
|
||||||
useExperimentalToDeviceTransport &&
|
useExperimentalToDeviceTransport &&
|
||||||
encryptionSystem.kind === E2eeType.PER_PARTICIPANT &&
|
encryptionSystem.kind === E2eeType.PER_PARTICIPANT &&
|
||||||
!didFallbackToRoomKey,
|
!didFallbackToRoomKey,
|
||||||
[
|
[
|
||||||
|
developerMode,
|
||||||
|
useExperimentalToDeviceTransport,
|
||||||
encryptionSystem.kind,
|
encryptionSystem.kind,
|
||||||
didFallbackToRoomKey,
|
didFallbackToRoomKey,
|
||||||
useExperimentalToDeviceTransport,
|
|
||||||
],
|
],
|
||||||
);
|
);
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user