From ecf3e4196a7cf87897f66b437e0b4e52b9874dab Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Beno=C3=AEt=20Harrault?= <benoit@harrault.fr>
Date: Thu, 10 Mar 2022 11:39:22 +0100
Subject: [PATCH] Add "sink" event type

---
 addon.xml | 2 +-
 gui.py    | 6 +++++-
 2 files changed, 6 insertions(+), 2 deletions(-)

diff --git a/addon.xml b/addon.xml
index 7822b80..9af46f4 100644
--- a/addon.xml
+++ b/addon.xml
@@ -1,7 +1,7 @@
 <?xml version="1.0" encoding="UTF-8" standalone="yes"?>
 <addon id="script.spotify.screensaver"
     name="Spotify Screensaver"
-    version="0.0.8"
+    version="0.0.9"
     provider-name="BenoƮt Harrault">
     <requires>
         <import addon="xbmc.python" version="2.25.0"/>
diff --git a/gui.py b/gui.py
index eb803e2..a4e2cc2 100644
--- a/gui.py
+++ b/gui.py
@@ -122,7 +122,11 @@ class GUI(xbmcgui.WindowXMLDialog):
             self.next = True
         elif event_type == 'preloading':
             self._preload_images(event_value)
-        elif event_type == 'paused' or event_type == 'stopped':
+        elif (
+            event_type == 'paused'
+            or event_type == 'stopped'
+            or event_type == 'sink'
+        ):
             self._remove_images()
             self.next = True
         else:
-- 
GitLab