mirror of
https://github.com/jellyfin/jellyfin.git
synced 2026-07-16 05:43:54 +03:00
[PR #14360] [MERGED] Fix issue with syncplay group incorrectly playing content on creation #13952
Reference in New Issue
Block a user
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
📋 Pull Request Information
Original PR: https://github.com/jellyfin/jellyfin/pull/14360
Author: @Mason-Weigand
Created: 6/21/2025
Status: ✅ Merged
Merged: 6/23/2025
Merged by: @crobibero
Base:
master← Head:fix-session-playingitem-desync📝 Commits (1)
5aa414eRemoveNowPlayingItem should also set FullNowPlayingItem to null📊 Changes
1 file changed (+1 additions, -0 deletions)
View changed files
📝
Emby.Server.Implementations/Session/SessionManager.cs(+1 -0)📄 Description
When a sync play group is created it is checking the sessions
FullNowPlayingItemproperty to determine if it should start playback. This property wasn't being set when playback stopped for the session. Newly created groups would then automatically start playback on items that were no longer being played on the session.Changes
Set
FullNowPlayingItemto null inRemoveNowPlayingItemmethod to ensureFullNowPlayingItemandNowPlayingItemare kept in sync on item removal and groups don't see a stale value🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.