Skip to content

Conversation

@Half-Shot
Copy link
Member

Fixes #3594

This adds a new settings type that is per-userId, that tracks settings you've applied to another user and retains them for the next call.

TODO: Need to think about per-userId+deviceId, as you probably only want this to apply to the specific device the user is using (at least for media controls)

Copy link
Member

@robintown robintown left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I suspect this change makes it so that if you mute a participant, reload the page, and then try to unmute them by clicking the mute toggle, nothing happens. Storing both volume (reflects mute state) and committedVolume (non-zero, reflects the "unmuted" value) would be one way to fix this.

@fkwp
Copy link
Contributor

fkwp commented Dec 4, 2025

@daniellekirkwood I think this need Product Input

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Keep user volume persistent between calls

4 participants