question-mark
Stuck on an issue?

Lightrun Answers was designed to reduce the constant googling that comes with debugging 3rd party libraries. It collects links to all the places you might be looking at while hunting down a tough bug.

And, if you’re still stuck at the end, we’re happy to hop on a call to see how we can help out.

Android/ Call in process remain after leaving the meeting

See original GitHub issue

Description

On Android R after leaving a Jitsi meeting the app remains the call open. Which it’s causing problems in others apps or even opening a new meeting.

Is asking the following:

image

Android_Emulator_-_Pixel_2_API_R_5554

Current behavior


Calling view.dispose() it’s leaving the call open.

Expected Behavior


After on JitsiMeetActivity and calling view.dispose() the call should be also be terminated.

Possible Solution


Steps to reproduce


I’m using JitsiMeetView and JitsiMeetViewListener

This how I build the meeting conference :

JitsiMeetConferenceOptions options = new JitsiMeetConferenceOptions.Builder() .setServerURL(serverURL) .setSubject(" ") .setRoom(roomName) .setAudioMuted(startWithAudioMuted) .setVideoMuted(startWithVideoMuted) .setWelcomePageEnabled(false) .build(); view.join(options); setContentView(view);

This is trigger after I left the meeting :

@Override public void onConferenceTerminated(Map<String, Object> data) { view.dispose(); view = null; finish(); on("onConferenceLeft", data) }

  1. Try to join into a JITSI meeting
  2. Left the meeting and you will see the call icon at the top menu.
  3. This is only happening on Android R.

** Just in case I’m using Ionic React and capacitor

Environment details


implementation (‘org.jitsi.react:jitsi-meet-sdk:2.+’) { transitive = true } Android Version : R

Issue Analytics

  • State:closed
  • Created 3 years ago
  • Comments:7 (1 by maintainers)

github_iconTop GitHub Comments

1reaction
carlos2712commented, May 12, 2020

Share steps to reproduce, include parts of your code, and don’t forget to format your answer

@nedimf updated. let me know if it clear enough.

0reactions
carlos2712commented, May 13, 2020

@saghul I set flag like this but is still happening :

JitsiMeetConferenceOptions options = new JitsiMeetConferenceOptions.Builder() .setServerURL(serverURL) .setRoom(roomName) .setFeatureFlag("call-integration.enabled", false) .setToken(token) .setSubject(" ") .setAudioMuted(startWithAudioMuted) .setVideoMuted(startWithVideoMuted) //.setAudioOnly(false) .setWelcomePageEnabled(false) .build(); view.join(options); setContentView(view);

I am missing something ?

Read more comments on GitHub >

github_iconTop Results From Across the Web

Known issues with Google Meet
Open the Meet app. · At the top left, tap Menu "" and then Settings "" . · On the settings page, tap...
Read more >
How to Set Up a Conference Call on Android
After the call connects, tap the “Add Call” or + icon on the left of your screen. Dial or select the next person...
Read more >
How to make a conference call on your Android phone
Method 1: Choose a few contacts from your directory to start a conference call with. Directory of contacts in RingCentral Android app. 3....
Read more >
Back button behavior when in a meeting - Android
The meeting connection will remain active unless the app's process ends or the meeting is left manually. You can achieve that by calling...
Read more >
How to Add and Merge Calls to Conference Call on Android ...
How to Make a Conference Call on an Android Phone ... also tap the Back arrow in the top-left corner of the screen...
Read more >

github_iconTop Related Medium Post

No results found

github_iconTop Related StackOverflow Question

No results found

github_iconTroubleshoot Live Code

Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start Free

github_iconTop Related Reddit Thread

No results found

github_iconTop Related Hackernoon Post

No results found

github_iconTop Related Tweet

No results found

github_iconTop Related Dev.to Post

No results found

github_iconTop Related Hashnode Post

No results found