From: Marcel van der Veldt Date: Wed, 17 Dec 2025 14:50:27 +0000 (+0100) Subject: Fix: Call player.update_state after creating queue X-Git-Url: https://git.kitaultman.com/?a=commitdiff_plain;h=6958e0576c1ed9f5df1973b7befc0af7536a5459;p=music-assistant-server.git Fix: Call player.update_state after creating queue --- 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."""