Skip to content

Commit 6b3f704

Browse files
BillCarsonFrtoger5
authored andcommitted
Only show to device encryption label if developer mode on
1 parent bf576ca commit 6b3f704

File tree

1 file changed

+6
-1
lines changed

1 file changed

+6
-1
lines changed

src/room/InCallView.tsx

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -101,6 +101,7 @@ import {
101101
debugTileLayout as debugTileLayoutSetting,
102102
useExperimentalToDeviceTransport as useExperimentalToDeviceTransportSetting,
103103
muteAllAudio as muteAllAudioSetting,
104+
developerMode as settingsDeveloperMode,
104105
useSetting,
105106
} from "../settings/settings";
106107
import { ReactionsReader } from "../reactions/ReactionsReader";
@@ -233,20 +234,24 @@ export const InCallView: FC<InCallViewProps> = ({
233234
RoomAndToDeviceEvents.EnabledTransportsChanged,
234235
(enabled) => setDidFallbackToRoomKey(enabled.room),
235236
);
237+
238+
const [developerMode] = useSetting(settingsDeveloperMode);
236239
const [useExperimentalToDeviceTransport] = useSetting(
237240
useExperimentalToDeviceTransportSetting,
238241
);
239242
const encryptionSystem = useRoomEncryptionSystem(rtcSession.room.roomId);
240243

241244
const showToDeviceEncryption = useMemo(
242245
() =>
246+
developerMode &&
243247
useExperimentalToDeviceTransport &&
244248
encryptionSystem.kind === E2eeType.PER_PARTICIPANT &&
245249
!didFallbackToRoomKey,
246250
[
251+
developerMode,
252+
useExperimentalToDeviceTransport,
247253
encryptionSystem.kind,
248254
didFallbackToRoomKey,
249-
useExperimentalToDeviceTransport,
250255
],
251256
);
252257

0 commit comments

Comments
 (0)