diff --git a/ts/util/isScreenSharingEnabled.ts b/ts/util/isScreenSharingEnabled.ts index ca927e0bf5..1bcac1929d 100644 --- a/ts/util/isScreenSharingEnabled.ts +++ b/ts/util/isScreenSharingEnabled.ts @@ -6,9 +6,12 @@ import { isBeta } from './version'; // We can remove this function once screen sharing has been turned on for everyone export function isScreenSharingEnabled(): boolean { - return ( + // `window.getVersion` is missing in Storybook. + const version = window.getVersion?.(); + + return Boolean( RemoteConfig.isEnabled('desktop.worksAtSignal') || - RemoteConfig.isEnabled('desktop.screensharing2') || - isBeta(window.getVersion()) + RemoteConfig.isEnabled('desktop.screensharing2') || + (version && isBeta(version)) ); }