1
0
mirror of https://github.com/matrix-org/matrix-react-sdk.git synced 2025-10-25 04:57:39 +03:00

Hide screen-sharing button in Element Call on desktop (#9423)

This commit is contained in:
Šimon Brandner
2022-10-14 18:58:57 +02:00
committed by GitHub
parent 46e1ac6310
commit 3be36acf14

View File

@@ -41,6 +41,7 @@ import { ElementWidgetActions } from "../stores/widgets/ElementWidgetActions";
import WidgetStore from "../stores/WidgetStore";
import { WidgetMessagingStore, WidgetMessagingStoreEvent } from "../stores/widgets/WidgetMessagingStore";
import ActiveWidgetStore, { ActiveWidgetStoreEvent } from "../stores/ActiveWidgetStore";
import PlatformPeg from "../PlatformPeg";
const TIMEOUT_MS = 16000;
@@ -635,6 +636,10 @@ export class ElementCall extends Call {
deviceId: client.getDeviceId(),
roomId: groupCall.getRoomId()!,
});
// Currently, the screen-sharing support is the same is it is for Jitsi
if (!PlatformPeg.get().supportsJitsiScreensharing()) {
params.append("hideScreensharing", "");
}
url.hash = `#?${params.toString()}`;
// To use Element Call without touching room state, we create a virtual