diff --git a/package.json b/package.json index c57edeb..4b42a90 100644 --- a/package.json +++ b/package.json @@ -38,7 +38,7 @@ "classnames": "^2.3.1", "color-hash": "^2.0.1", "events": "^3.3.0", - "matrix-js-sdk": "github:matrix-org/matrix-js-sdk#e876482e62421bb6a1ba58078435c6b3d1210f15", + "matrix-js-sdk": "github:matrix-org/matrix-js-sdk#8ba2d257ae24bbed61cd7fe99af081324337161c", "mermaid": "^8.13.8", "normalize.css": "^8.0.1", "pako": "^2.0.4", diff --git a/src/room/useGroupCall.ts b/src/room/useGroupCall.ts index b3697cc..1e01ad5 100644 --- a/src/room/useGroupCall.ts +++ b/src/room/useGroupCall.ts @@ -302,9 +302,11 @@ export function useGroupCall(groupCall: GroupCall): UseGroupCallType { const toggleScreensharing = useCallback(() => { updateState({ requestingScreenshare: true }); - groupCall.setScreensharingEnabled(!groupCall.isScreensharing()).then(() => { - updateState({ requestingScreenshare: false }); - }); + groupCall + .setScreensharingEnabled(!groupCall.isScreensharing(), { audio: true }) + .then(() => { + updateState({ requestingScreenshare: false }); + }); }, [groupCall]); useEffect(() => { diff --git a/yarn.lock b/yarn.lock index 260f57b..cb70c7d 100644 --- a/yarn.lock +++ b/yarn.lock @@ -8387,9 +8387,9 @@ matrix-events-sdk@^0.0.1-beta.7: resolved "https://registry.yarnpkg.com/matrix-events-sdk/-/matrix-events-sdk-0.0.1-beta.7.tgz#5ffe45eba1f67cc8d7c2377736c728b322524934" integrity sha512-9jl4wtWanUFSy2sr2lCjErN/oC8KTAtaeaozJtrgot1JiQcEI4Rda9OLgQ7nLKaqb4Z/QUx/fR3XpDzm5Jy1JA== -"matrix-js-sdk@github:matrix-org/matrix-js-sdk#e876482e62421bb6a1ba58078435c6b3d1210f15": +"matrix-js-sdk@github:matrix-org/matrix-js-sdk#8ba2d257ae24bbed61cd7fe99af081324337161c": version "19.0.0" - resolved "https://codeload.github.com/matrix-org/matrix-js-sdk/tar.gz/e876482e62421bb6a1ba58078435c6b3d1210f15" + resolved "https://codeload.github.com/matrix-org/matrix-js-sdk/tar.gz/8ba2d257ae24bbed61cd7fe99af081324337161c" dependencies: "@babel/runtime" "^7.12.5" "@types/sdp-transform" "^2.4.5"