From 6958e0576c1ed9f5df1973b7befc0af7536a5459 Mon Sep 17 00:00:00 2001 From: Marcel van der Veldt Date: Wed, 17 Dec 2025 15:50:27 +0100 Subject: [PATCH] Fix: Call player.update_state after creating queue --- music_assistant/controllers/players/player_controller.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/music_assistant/controllers/players/player_controller.py b/music_assistant/controllers/players/player_controller.py index 562f787c..fdd71989 100644 --- a/music_assistant/controllers/players/player_controller.py +++ b/music_assistant/controllers/players/player_controller.py @@ -1354,8 +1354,6 @@ class PlayerController(CoreController): player.set_config(player_config) # call hook after the player is registered and config is set await player.on_config_updated() - # always call update to fix special attributes like display name, group volume etc. - player.update_state() self.logger.info( "Player registered: %s/%s", @@ -1367,6 +1365,8 @@ class PlayerController(CoreController): # register playerqueue for this player await self.mass.player_queues.on_player_register(player) + # always call update to fix special attributes like display name, group volume etc. + player.update_state() async def register_or_update(self, player: Player) -> None: """Register a new player on the controller or update existing one.""" -- 2.34.1