From e2dc6f93889df39fca8a97cb90c66a68a116f3ab Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Tu=C4=9Frul=20Gen=C3=A7o=C4=9Flu?= Date: Sun, 12 Apr 2020 00:43:13 +0300 Subject: [PATCH] fixed: wrong screen share button state when screen sharing aborted --- src/lib/VueJanus.vue | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/src/lib/VueJanus.vue b/src/lib/VueJanus.vue index 4345b51..7801da1 100644 --- a/src/lib/VueJanus.vue +++ b/src/lib/VueJanus.vue @@ -245,6 +245,9 @@ } }, onlocalstreamScreen (stream) { + if(this.screenShareStarted) + this.screenShareStarted=false; + this.$refs.ownstreamscreen.srcObject = stream }, screenShareSwitch () { @@ -279,8 +282,6 @@ var unpublish = { request: 'unpublish' }; this.janusScreenShareHandle.send({ message: unpublish }); this.janusScreenShareHandle.detach(); - - this.screenShareStarted=false; }, screenShare () { if(!this.$janus.isExtensionEnabled()) {