diff --git a/src/main/osd/osd.c b/src/main/osd/osd.c index a385dc525e..5b696fbe09 100644 --- a/src/main/osd/osd.c +++ b/src/main/osd/osd.c @@ -1203,9 +1203,7 @@ void osdUpdate(timeUs_t currentTimeUs) break; case OSD_STATE_CHECK: - if (isBeeperOn()) { - showVisualBeeper = true; - } + showVisualBeeper = isBeeperOn(); // don't touch buffers if DMA transaction is in progress if (displayIsTransferInProgress(osdDisplayPort)) { @@ -1227,7 +1225,6 @@ void osdUpdate(timeUs_t currentTimeUs) case OSD_STATE_PROCESS_STATS1: { bool refreshStatsRequired = osdProcessStats1(currentTimeUs); - showVisualBeeper = false; if (refreshStatsRequired) { osdState = OSD_STATE_REFRESH_STATS;