From 79d9f3695a84be4a662c44f73a7275104a604921 Mon Sep 17 00:00:00 2001
From: Sebastian Krzyszkowiak <dos@dosowisko.net>
Date: Wed, 20 Sep 2023 21:25:16 +0200
Subject: [PATCH] py,st3m: Call media.stop() when quitting an application

---
 python_payload/st3m/run.py | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/python_payload/st3m/run.py b/python_payload/st3m/run.py
index 54f259f9f3..b7e278fdac 100644
--- a/python_payload/st3m/run.py
+++ b/python_payload/st3m/run.py
@@ -23,7 +23,7 @@ from st3m import settings_menu as settings, logging, processors, wifi
 from st3m import led_patterns
 import st3m.wifi
 
-import captouch, audio, leds, gc, sys_buttons, sys_display, sys_mode
+import captouch, audio, leds, gc, sys_buttons, sys_display, sys_mode, media
 import os
 
 import machine
@@ -77,6 +77,7 @@ class ApplicationMenu(SimpleMenu):
         sys_display.set_mode(0)
         leds.set_slew_rate(100)
         led_patterns.set_menu_colors()
+        media.stop()
 
     def on_enter(self, vm: Optional[ViewManager]) -> None:
         super().on_enter(vm)
-- 
GitLab