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

Commit 2fbde3d

Browse files
committed
Disable one&one when user is in conference
1 parent 06934fd commit 2fbde3d

2 files changed

Lines changed: 7 additions & 1 deletion

File tree

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
@@ -54,6 +54,12 @@ Template.meetLowLevel.onCreated(function () {
5454
.catch((err) => console.error('An error occured while creating local tracks', err))
5555
})
5656

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

0 commit comments

Comments
 (0)