I find this warning annoying and most of the time useless. I always end up clicking "Join here" anyway.
Duplicate session
You are trying to join a conversation while having an active session in another window or device.
This is currently not supported by Nextcloud Talk. What do you want to do?
So this is my proposal to improve this:
let's say that:
=> Just join the conversation in tab 2, without any warning and display the "You joined the conversation in another window or device." notice in tab 1;
We could also change the title of tab 1 into duplicate session so that if things get messy one can easily see at a glance which tabs are safe to close.
=> Show a warning that says that there's a call undergoing in conversation A in some other tab, and joining here would interrupt the call.
Do you see any drawbacks with this approach?
cc @nextcloud/designers
Should be on https://github.com/nextcloud/spreed ?
Should be on https://github.com/nextcloud/spreed ?
:man_facepalming:
Seems like a good improvement – warning only when necessary.
It's then also needed to have this warning on mobile too, since currently you can end your own calls by opening the same conversation (even only the chat) on mobile, without getting informed why.
Of course the best UX would be if you could just view a conversation with as many devices as you like. And that opening a chat where you are already active in a call will show you the chat, but not interrupt the call.
It's then also needed to have this warning on mobile too, since currently you can end your own calls by opening the same conversation (even only the chat) on mobile, without getting informed why.
This is scheduled for when developers have time.
Most helpful comment
Seems like a good improvement – warning only when necessary.
It's then also needed to have this warning on mobile too, since currently you can end your own calls by opening the same conversation (even only the chat) on mobile, without getting informed why.
Of course the best UX would be if you could just view a conversation with as many devices as you like. And that opening a chat where you are already active in a call will show you the chat, but not interrupt the call.