From f2886715cebac0bd6236aac63d27acb3892c3f52 Mon Sep 17 00:00:00 2001
From: Jared Boone <jboone@earfeast.com>
Date: Fri, 29 May 2020 14:52:11 -0700
Subject: [PATCH] Stop replay before exiting Replay app, to avoid freeze.

---
 firmware/application/apps/replay_app.cpp | 1 +
 1 file changed, 1 insertion(+)

diff --git a/firmware/application/apps/replay_app.cpp b/firmware/application/apps/replay_app.cpp
index 21bf10d6..d6d445d3 100644
--- a/firmware/application/apps/replay_app.cpp
+++ b/firmware/application/apps/replay_app.cpp
@@ -231,6 +231,7 @@ ReplayAppView::~ReplayAppView() {
 }
 
 void ReplayAppView::on_hide() {
+	stop(false);
 	// TODO: Terrible kludge because widget system doesn't notify Waterfall that
 	// it's being shown or hidden.
 	waterfall.on_hide();
-- 
GitLab