From 6a06d648d72e7dc478c569db346208ddb05c06b4 Mon Sep 17 00:00:00 2001 From: Jeff Irion Date: Tue, 26 May 2020 17:02:18 -0700 Subject: [PATCH] Fix Android TV icon when screencap option is disabled (#35710) * Don't return a media image hash if the screencap config option is False * 1-liner --- homeassistant/components/androidtv/media_player.py | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/homeassistant/components/androidtv/media_player.py b/homeassistant/components/androidtv/media_player.py index 44085273940..4fd7b70835d 100644 --- a/homeassistant/components/androidtv/media_player.py +++ b/homeassistant/components/androidtv/media_player.py @@ -452,6 +452,11 @@ class ADBDevice(MediaPlayerEntity): """Provide the last ADB command's response as an attribute.""" return {"adb_response": self._adb_response} + @property + def media_image_hash(self): + """Hash value for media image.""" + return f"{datetime.now().timestamp()}" if self._screencap else None + @property def name(self): """Return the device name.""" @@ -497,11 +502,6 @@ class ADBDevice(MediaPlayerEntity): """Raw image data.""" return self.aftv.adb_screencap() - @property - def media_image_hash(self): - """Hash value for media image.""" - return f"{datetime.now().timestamp()}" - @adb_decorator() def media_play(self): """Send play command."""