From 38210be820f22d52bf02c114ebde0442513d162c Mon Sep 17 00:00:00 2001 From: Uri Tauber Date: Mon, 25 May 2026 17:51:52 +0300 Subject: [PATCH] fix: SLEEP_TIMEOUT enum mismatch (#2137) ## Summary * **What is the goal of this PR?** fixes #2132. --- ### AI Usage While CrossPoint doesn't have restrictions on AI tools in contributing, please be transparent about their usage as it helps set the right context for reviewers. Did you use AI tools to help write this code? _**< NO >**_ --- src/CrossPointSettings.cpp | 3 ++- src/CrossPointSettings.h | 10 +++++----- 2 files changed, 7 insertions(+), 6 deletions(-) diff --git a/src/CrossPointSettings.cpp b/src/CrossPointSettings.cpp index 7dd9051d..c370f8d6 100644 --- a/src/CrossPointSettings.cpp +++ b/src/CrossPointSettings.cpp @@ -312,12 +312,13 @@ unsigned long CrossPointSettings::getSleepTimeoutMs() const { case SLEEP_5_MIN: return 5UL * 60 * 1000; case SLEEP_10_MIN: - default: return 10UL * 60 * 1000; case SLEEP_15_MIN: return 15UL * 60 * 1000; case SLEEP_30_MIN: return 30UL * 60 * 1000; + default: + return 10UL * 60 * 1000; } } diff --git a/src/CrossPointSettings.h b/src/CrossPointSettings.h index ba12a473..352ed8d9 100644 --- a/src/CrossPointSettings.h +++ b/src/CrossPointSettings.h @@ -116,11 +116,11 @@ class CrossPointSettings { // Auto-sleep timeout options (in minutes) enum SLEEP_TIMEOUT { SLEEP_1_MIN = 0, - SLEEP_5_MIN = 1, - SLEEP_10_MIN = 2, - SLEEP_15_MIN = 3, - SLEEP_30_MIN = 4, - SLEEP_3_MIN = 5, + SLEEP_3_MIN = 1, + SLEEP_5_MIN = 2, + SLEEP_10_MIN = 3, + SLEEP_15_MIN = 4, + SLEEP_30_MIN = 5, SLEEP_TIMEOUT_COUNT };