talk-android icon indicating copy to clipboard operation
talk-android copied to clipboard

Microphone mute state not remembered across reconnects to same call (or in the same conversation)

Open jancborchardt opened this issue 7 months ago • 4 comments

Steps to reproduce

  1. Connect to a call
  2. Mute yourself
  3. Reconnect to the call

Expected behaviour

Your last used mute/unmute state is remembered and thus you are muted by default here.

Actual behaviour

You have to mute yourself again every time, something you are very likely to do when on mobile.

Device brand and model

Fairphone 5

Android version

14

Nextcloud Talk app version

21.0.1

Nextcloud server version

Latest of cloud.nc

Talk version

No response

Custom Signaling server configured

None

Custom TURN server configured

None

Custom STUN server configured

None

Android logs

No response

Server log


Additional information

No response

jancborchardt avatar Apr 29 '25 13:04 jancborchardt

As the current situation is expected code wise i changed it to feature. But the scenario makes sense of course.

Is this implemented on iOS? @Ivansss @SystemKeeper ?

mahibi avatar Apr 30 '25 08:04 mahibi

I think it depends a bit. How is "reconnect" done here? If it is an automatic reconnect because of a lost connection, the state should be remembered. Also when moving to another room, e.g. breakout room or the new extending 1:1. But if you leave and join again, we don't remember the state.

SystemKeeper avatar Apr 30 '25 08:04 SystemKeeper

@SystemKeeper if you are asking about the expectation: It doesn’t matter how one reconnects. On web, device state is remembered even across days and system restarts.

jancborchardt avatar May 07 '25 10:05 jancborchardt

@sowjanyakch Is this something you can have a look?

nickvergessen avatar May 16 '25 06:05 nickvergessen