From 4dc165efd011876765695841f932aa313aa9519c Mon Sep 17 00:00:00 2001 From: Matthias Grob Date: Wed, 6 Oct 2021 15:19:43 +0200 Subject: [PATCH] Commander: don't retry to reach the desired_main_state if we reached it --- src/modules/commander/Commander.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/modules/commander/Commander.cpp b/src/modules/commander/Commander.cpp index 0a9573b5c5..f2fcbb1503 100644 --- a/src/modules/commander/Commander.cpp +++ b/src/modules/commander/Commander.cpp @@ -2641,7 +2641,7 @@ Commander::run() const transition_result_t desired_ret = main_state_transition(_status, _internal_state.desired_main_state, _status_flags, _internal_state); - if (desired_ret == TRANSITION_CHANGED) { + if (desired_ret != TRANSITION_DENIED) { // Reset it for next time. _internal_state.desired_main_state = commander_state_s::MAIN_STATE_MAX;