Skip to content

feat(love): show who is sharing their screen - #11125

Open
MichaelUray wants to merge 1 commit into
hcengineering:developfrom
MichaelUray:feat/love-screen-share-name
Open

MichaelUray wants to merge 1 commit into
hcengineering:developfrom
MichaelUray:feat/love-screen-share-name

Conversation

@MichaelUray

Copy link
Copy Markdown
Contributor

Fixes #6188

Problem and change

The screen sharing view only attached the screen share video track and
did not keep the participant that published it, so viewers could not tell
whose screen was shown.

ScreenSharingView now remembers the publishing LiveKit participant along
with the active track, resolves the person from the participant identity
(falling back to the LiveKit participant name) and overlays a
"{name} is sharing the screen" label in the top left corner, styled like
the participant name labels. Adds the ScreenSharedBy string to all love
language files.

Tests

No unit test (Svelte wiring around LiveKit events). It needs a configured media server to try: start a meeting with two users and share a screen; the other participant sees "{name} is sharing the screen" in the room view and in the video popup, and the label disappears when sharing stops.

The screen sharing view only attached the screen share video track and
did not keep the participant that published it, so viewers could not tell
whose screen was shown.

ScreenSharingView now remembers the publishing LiveKit participant along
with the active track, resolves the person from the participant identity
(falling back to the LiveKit participant name) and overlays a
"{name} is sharing the screen" label in the top left corner, styled like
the participant name labels. Adds the ScreenSharedBy string to all love
language files.

Fixes hcengineering#6188

Signed-off-by: Michael Uray <michaeluray@users.noreply.github.com>
@MichaelUray
MichaelUray force-pushed the feat/love-screen-share-name branch from e6211d5 to 1b9203d Compare October 26, 2026 13:26

This branch has not been deployed

No deployments
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.

Show person name, who is showing their display in LOVE app

1 participant