Skip to content
This repository was archived by the owner on Sep 13, 2023. It is now read-only.

Commit 478609b

Browse files
committed
Disable one&one when user is in conference
1 parent 5882aa9 commit 478609b

File tree

2 files changed

+7
-1
lines changed

2 files changed

+7
-1
lines changed

core/client/user-manager.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -272,7 +272,7 @@ userManager = {
272272
const nearUsersCount = guestAllowed(permissionTypes.talkToUsers)
273273
? userProximitySensor.nearUsersCount()
274274
: userProximitySensor.nearNonGuestUsers().length
275-
this.controlledCharacter.enableChatCircle(nearUsersCount > 0)
275+
this.controlledCharacter.enableChatCircle(!Session.get('isJitsiMeetOpen') && nearUsersCount > 0)
276276
} else this.controlledCharacter.enableChatCircle(false)
277277

278278
const newVelocity = this.controlledCharacter.physicsStep()

core/modules/meet/client/meet-low-level.js

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -53,6 +53,12 @@ Template.meetLowLevel.onCreated(function () {
5353
.catch((err) => console.error('An error occured while creating local tracks', err))
5454
})
5555

56+
this.autorun(() => {
57+
if (this.connection.get() && Session.get('isJitsiMeetOpen')) {
58+
meetLowLevel.disconnect()
59+
}
60+
})
61+
5662
window.addEventListener(eventTypes.onUsersComeCloser, (e) => onUsersComeCloser(e, this))
5763
window.addEventListener(eventTypes.onUsersMovedAway, (e) => onUsersMovedAway(e, this))
5864
window.addEventListener(eventTypes.onUserPropertyUpdated, (e) => onUserPropertyUpdated(e, this))

0 commit comments

Comments
 (0)