From 39d078700a24e4f91ec0b53106b1239656638d06 Mon Sep 17 00:00:00 2001 From: Jarek Kobus Date: Tue, 1 Feb 2022 09:28:44 +0100 Subject: [PATCH] Fix a warning about wrong RunControlState transition The warning was issued when re-running from output pane. According to RunControlState class description the transition from Stopped to Starting is a valid one. Change-Id: I264630dc1c23c359ff4e9d4a7a292b9b0c55ec5a Reviewed-by: Reviewed-by: Christian Kandeler --- src/plugins/projectexplorer/runcontrol.cpp | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/plugins/projectexplorer/runcontrol.cpp b/src/plugins/projectexplorer/runcontrol.cpp index 7da09f1a340..f0824ead6e0 100644 --- a/src/plugins/projectexplorer/runcontrol.cpp +++ b/src/plugins/projectexplorer/runcontrol.cpp @@ -1123,7 +1123,8 @@ bool RunControlPrivate::isAllowedTransition(RunControlState from, RunControlStat return to == RunControlState::Stopped || to == RunControlState::Finishing; case RunControlState::Stopped: - return to == RunControlState::Finishing; + return to == RunControlState::Starting + || to == RunControlState::Finishing; case RunControlState::Finishing: return to == RunControlState::Finished; case RunControlState::Finished: