diff --git a/classes/jicofo/jicofo-1.1-SNAPSHOT-jar-with-dependencies.jar b/classes/jicofo/jicofo-1.1-SNAPSHOT-jar-with-dependencies.jar index 9d89480f..065c348b 100644 Binary files a/classes/jicofo/jicofo-1.1-SNAPSHOT-jar-with-dependencies.jar and b/classes/jicofo/jicofo-1.1-SNAPSHOT-jar-with-dependencies.jar differ diff --git a/classes/jicofo/jicofo-1.1-SNAPSHOT.jar b/classes/jicofo/jicofo-1.1-SNAPSHOT.jar index d598d83d..3998e9d7 100644 Binary files a/classes/jicofo/jicofo-1.1-SNAPSHOT.jar and b/classes/jicofo/jicofo-1.1-SNAPSHOT.jar differ diff --git a/src/java/org/jivesoftware/openfire/plugin/ofmeet/FocusComponent.java b/src/java/org/jivesoftware/openfire/plugin/ofmeet/FocusComponent.java index 2b51884b..c2351ce4 100644 --- a/src/java/org/jivesoftware/openfire/plugin/ofmeet/FocusComponent.java +++ b/src/java/org/jivesoftware/openfire/plugin/ofmeet/FocusComponent.java @@ -75,6 +75,6 @@ public FocusComponent() Log.error("handleIQSet", e); } - return iq1; + return null; } } diff --git a/src/java/org/jivesoftware/openfire/plugin/ofmeet/OfMeetPlugin.java b/src/java/org/jivesoftware/openfire/plugin/ofmeet/OfMeetPlugin.java index db3a02bc..135b67f5 100644 --- a/src/java/org/jivesoftware/openfire/plugin/ofmeet/OfMeetPlugin.java +++ b/src/java/org/jivesoftware/openfire/plugin/ofmeet/OfMeetPlugin.java @@ -203,7 +203,7 @@ public void initializePlugin(final PluginManager manager, final File pluginDirec jitsiJicofoWrapper.initialize(pluginDirectory); loadBranding(); - if ( JiveGlobals.getBooleanProperty( "ofmeet.use.internal.focus.component", true ) ) + if ( JiveGlobals.getBooleanProperty( "ofmeet.use.internal.focus.component", false ) ) { focusComponent = new FocusComponent(); componentManager = ComponentManagerFactory.getComponentManager(); diff --git a/src/webapp/libs/lib-jitsi-meet.min.js b/src/webapp/libs/lib-jitsi-meet.min.js index dce061c6..83bd3abe 100644 --- a/src/webapp/libs/lib-jitsi-meet.min.js +++ b/src/webapp/libs/lib-jitsi-meet.min.js @@ -13944,8 +13944,8 @@ join(e) { return this.password = e, new Promise(e => { this.options.disableFocus && _.info("Conference focus disabled for " + this.roomjid); - (this.options.disableFocus ? Promise.resolve() : this.sendPresence(!0), this.moderator.allocateConferenceFocus()).then(() => { // BAO - this._removeConnListeners.push(this.connection.addEventListener(f.a.Events.CONN_STATUS_CHANGED, this.onConnStatusChanged.bind(this))), e() + (this.options.disableFocus ? Promise.resolve() : this.moderator.allocateConferenceFocus()).then(() => { + this.sendPresence(!0), this._removeConnListeners.push(this.connection.addEventListener(f.a.Events.CONN_STATUS_CHANGED, this.onConnStatusChanged.bind(this))), e() }) }) }