From a4dca1023395d32726190ae1fb290232b6ea59b0 Mon Sep 17 00:00:00 2001 From: Jasem Mutlaq Date: Wed, 28 Mar 2018 21:31:08 +0300 Subject: [PATCH] Ignore capture if capture in progress flag is set but display a warning to the log nonetheless --- kstars/ekos/focus/focus.cpp | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/kstars/ekos/focus/focus.cpp b/kstars/ekos/focus/focus.cpp index 7d14f03c6b..50f9f4d0a0 100644 --- a/kstars/ekos/focus/focus.cpp +++ b/kstars/ekos/focus/focus.cpp @@ -816,6 +816,12 @@ void Focus::stop(bool aborted) void Focus::capture() { + if (captureInProgress) + { + qCWarning(KSTARS_EKOS_FOCUS) << "Capture called while already in progress. Capture is ignored."; + return; + } + if (currentCCD == nullptr) { appendLogText(i18n("No CCD connected."));