diff --git a/ui.c b/ui.c index c5e5bfd..c8c2d26 100644 --- a/ui.c +++ b/ui.c @@ -6455,11 +6455,11 @@ lever_move(int status, int mode) freq_t freq = get_sweep_frequency(mode); if (mode == ST_SPAN){ if (uistat.auto_center_marker) { - freq = get_marker_frequency(active_marker); - search_maximum(active_marker, freq, 10 ); - if (freq == 0) return; - set_sweep_frequency(ST_CENTER, freq); - return; + freq_t new_freq = get_marker_frequency(active_marker); + search_maximum(active_marker, new_freq, 10 ); + if (new_freq == 0) return; + set_sweep_frequency(ST_CENTER, new_freq); +// return; } if (status & EVT_UP ) freq = setting.frequency_var ? (freq + setting.frequency_var) : step_round(freq*4 + 1); if (status & EVT_DOWN) freq = setting.frequency_var ? (freq - setting.frequency_var) : step_round(freq - 1);