From f7141103d837a4cf28b6e5ab865a0beabd56de17 Mon Sep 17 00:00:00 2001 From: firebie Date: Tue, 4 Feb 2020 00:30:27 +0200 Subject: [PATCH] Fix autostart S --- workspace/TS100/Core/Src/GUIThread.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/workspace/TS100/Core/Src/GUIThread.cpp b/workspace/TS100/Core/Src/GUIThread.cpp index f466105d..3e0b6178 100644 --- a/workspace/TS100/Core/Src/GUIThread.cpp +++ b/workspace/TS100/Core/Src/GUIThread.cpp @@ -359,7 +359,7 @@ static int gui_SolderingSleepingMode() { ButtonState buttons = getButtonState(); if (buttons) return 0; - if ((xTaskGetTickCount() - lastMovementTime < 100) + if ((lastMovementTime > 100 && (xTaskGetTickCount() - lastMovementTime < 100)) || (xTaskGetTickCount() - lastButtonTime < 100)) return 0; // user moved or pressed a button, go back to soldering #ifdef MODEL_TS100