From f51ac30b5a6a30f1227b384d1a1f45d0b3edb6c9 Mon Sep 17 00:00:00 2001 From: "J. Nick Koston" Date: Mon, 18 Mar 2024 21:44:13 -1000 Subject: [PATCH] Call async task creation api in apple_tv (#113782) --- homeassistant/components/apple_tv/media_player.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/homeassistant/components/apple_tv/media_player.py b/homeassistant/components/apple_tv/media_player.py index 8d10509d615..3f64d10f9ac 100644 --- a/homeassistant/components/apple_tv/media_player.py +++ b/homeassistant/components/apple_tv/media_player.py @@ -153,7 +153,9 @@ class AppleTvMediaPlayer( atv.audio.listener = self if atv.features.in_state(FeatureState.Available, FeatureName.AppList): - self.hass.create_task(self._update_app_list()) + self.manager.config_entry.async_create_task( + self.hass, self._update_app_list(), eager_start=True + ) async def _update_app_list(self) -> None: _LOGGER.debug("Updating app list")