Add prefer sticky setting]

This commit is contained in:
Half-Shot
2025-10-06 09:45:12 +01:00
parent f3abcb61cf
commit 3ffaf33701
4 changed files with 57 additions and 3 deletions

View File

@@ -20,6 +20,7 @@ import { ElementWidgetActions, widget, type WidgetHelpers } from "./widget";
import { MatrixRTCTransportMissingError } from "./utils/errors";
import { getUrlParams } from "./UrlParams";
import { getSFUConfigWithOpenID } from "./livekit/openIDSFU.ts";
import { preferStickyEvents } from "./settings/settings.ts";
const FOCI_WK_KEY = "org.matrix.msc4143.rtc_foci";
@@ -137,7 +138,7 @@ export async function enterRTCSession(
membershipEventExpiryMs:
matrixRtcSessionConfig?.membership_event_expiry_ms,
useExperimentalToDeviceTransport,
unstableSendStickyEvents: true,
unstableSendStickyEvents: preferStickyEvents.getValue(),
},
);
if (widget) {