From 20b78829fcb7507fc8289700f50f57fee4aefdbf Mon Sep 17 00:00:00 2001 From: Devin Collins Date: Wed, 25 Jun 2025 08:15:15 -0700 Subject: [PATCH] fix(deck): Stop read thread when we close the deck --- src/StreamDeck/Devices/StreamDeck.py | 1 + 1 file changed, 1 insertion(+) diff --git a/src/StreamDeck/Devices/StreamDeck.py b/src/StreamDeck/Devices/StreamDeck.py index 4711e419..a47f057a 100644 --- a/src/StreamDeck/Devices/StreamDeck.py +++ b/src/StreamDeck/Devices/StreamDeck.py @@ -303,6 +303,7 @@ def close(self): .. seealso:: See :func:`~StreamDeck.open` for the corresponding open method. """ + self.run_read_thread = False self.device.close() def is_open(self):