From 8794ab2f71bc7f032e6efbc3f5512700731373e4 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Gu=C3=B0ni=20M=C3=A1r=20Gilbert?= Date: Sat, 11 Feb 2023 12:45:33 +0000 Subject: [PATCH] respect Once sound mode Change in memory: Flash: +4 bytes SRAM: 0 bytes --- Firmware/sound.cpp | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/Firmware/sound.cpp b/Firmware/sound.cpp index 23938f545..0a817924d 100644 --- a/Firmware/sound.cpp +++ b/Firmware/sound.cpp @@ -201,10 +201,9 @@ void sound_wait_for_user() { if (eSoundMode == e_SOUND_MODE_SILENT) return; // Handle case where only one beep is needed - if (!bFirst) { - if (eSoundMode == e_SOUND_MODE_ONCE) { - Sound_MakeCustom(80, 0, false); - } + if (eSoundMode == e_SOUND_MODE_ONCE) { + if (bFirst) return; + Sound_MakeCustom(80, 0, false); bFirst = true; }