From 3f02561f7465decd9dca1778a8178075a77d75b2 Mon Sep 17 00:00:00 2001
From: MultiMote <sporeon@yandex.ua>
Date: Sun, 20 Aug 2017 15:09:54 +0300
Subject: [PATCH] Do not start the task if it is not valid

---
 src/qcron.cpp | 4 ++++
 1 file changed, 4 insertions(+)

diff --git a/src/qcron.cpp b/src/qcron.cpp
index 44364ae..91c6bc2 100644
--- a/src/qcron.cpp
+++ b/src/qcron.cpp
@@ -54,6 +54,9 @@ void
 QCron::
 _checkState(bool firstRun)
 {
+    if(!_is_valid)
+        return;
+
     int interval_ms = 0;
     QDateTime currentDateTime = QDateTime::currentDateTime();
 
@@ -182,6 +185,7 @@ add(QDateTime & dt, EField field, int value)
     }
 }
 
+
 /******************************************************************************/
 
 void