Ignore play at power on when announcement active
authorMarcel van der Veldt <m.vanderveldt@outlook.com>
Wed, 2 Apr 2025 19:23:57 +0000 (21:23 +0200)
committerMarcel van der Veldt <m.vanderveldt@outlook.com>
Wed, 2 Apr 2025 19:23:57 +0000 (21:23 +0200)
music_assistant/controllers/players.py

index fd80dc5fba75983e42ad02e77c16538508524ceb..a26c19fe92ce410e5af9361d820b5ed87155eb67 100644 (file)
@@ -438,6 +438,7 @@ class PlayerController(CoreController):
             and powered
             and self.mass.config.get_raw_player_config_value(player_id, CONF_AUTO_PLAY, False)
             and player.active_source in (None, player_id)
+            and not player.announcement_in_progress
         ):
             await self.mass.player_queues.resume(player_id)