Skip to content

Remember sidebar status for an ongoing call #25367

@mtausig

Description

@mtausig

Your use case

What would you like to do?

When I am in a call in Element and someone is doing screensharing, by default a sidebar is shown on the right hand side of the shared screen which contains the avatar or camera of the call participants.

There is a Hide Sidebar / Show Sidebar button which allows me to remove this sidebar, giving more screen space to the shared content.

If I switch to another room and later return to the room with the call, the sidebar is always shown again.

I manually have do hide it again, which is tedious. IMO, the visibility status of the sidebar should not change automatically within a call.

Why would you like to do it?

I prefer to give the shared content the largest screen space possible. My preference for that is not going to change if I switch rooms temporarily.

How would you like to achieve it?

The visibility status of the sidebar should be stored as a flag in the call or room and persisted when I switch back to the call.

Have you considered any alternatives?

Currently, I have to manually hide the sidebar everytime I switch back to the room with the call.

Alternative solutions could be disabling the sidebar completely in the settings, or auto-hiding it by default or if no call participant has turned on their camera.

Additional context

No response

Metadata

Metadata

Assignees

No one assigned

    Labels

    A-JitsiO-OccasionalAffects or can be seen by some users regularly or most users rarelyT-Enhancement

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions