diff --git a/firmware/src/gui/pages/prefs_tab.hh b/firmware/src/gui/pages/prefs_tab.hh index bb1403771..1f6dd2f52 100644 --- a/firmware/src/gui/pages/prefs_tab.hh +++ b/firmware/src/gui/pages/prefs_tab.hh @@ -142,8 +142,8 @@ struct PrefsTab : SystemMenuTab { get_index(AudioSettings::ValidBlockSizes, [this](auto t) { return t == audio_settings.block_size; }); lv_dropdown_set_selected(ui_SystemPrefsAudioBlocksizeDropdown, bs_item >= 0 ? bs_item : 1); - auto ovr_item = - get_index(AudioSettings::ValidOverrunRetries, [this](auto t) { return t == settings.max_overrun_retries; }); + auto ovr_item = get_index(AudioSettings::ValidOverrunRetries, + [this](auto t) { return t == audio_settings.max_overrun_retries; }); lv_dropdown_set_selected(ui_SystemPrefsAudioOverrunRetriesDropdown, ovr_item >= 0 ? ovr_item : 1); auto screensaver_item = get_index(ScreensaverSettings::ValidOptions, @@ -232,8 +232,8 @@ struct PrefsTab : SystemMenuTab { gui_state.do_write_settings = true; } - if (settings.max_overrun_retries != max_overrun_retries) { - settings.max_overrun_retries = max_overrun_retries; + if (audio_settings.max_overrun_retries != max_overrun_retries) { + audio_settings.max_overrun_retries = max_overrun_retries; gui_state.do_write_settings = true; }