From c330bfe8483beea2ab967a19f666b713de97b6d3 Mon Sep 17 00:00:00 2001 From: Jonathan Bennett Date: Wed, 29 Oct 2025 06:46:50 -0500 Subject: [PATCH] Turn the e-ink backlight on for any brightness value over 0 (#8481) --- src/graphics/Screen.cpp | 2 +- src/graphics/draw/MenuHandler.cpp | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/src/graphics/Screen.cpp b/src/graphics/Screen.cpp index e1cc0ccad..86599d5b3 100644 --- a/src/graphics/Screen.cpp +++ b/src/graphics/Screen.cpp @@ -443,7 +443,7 @@ void Screen::handleSetOn(bool on, FrameCallback einkScreensaver) if (uiconfig.screen_brightness == 1) digitalWrite(PIN_EINK_EN, HIGH); #elif defined(PCA_PIN_EINK_EN) - if (uiconfig.screen_brightness == 1) + if (uiconfig.screen_brightness > 0) io.digitalWrite(PCA_PIN_EINK_EN, HIGH); #endif diff --git a/src/graphics/draw/MenuHandler.cpp b/src/graphics/draw/MenuHandler.cpp index 803fb87ea..10c20cbd6 100644 --- a/src/graphics/draw/MenuHandler.cpp +++ b/src/graphics/draw/MenuHandler.cpp @@ -515,7 +515,7 @@ void menuHandler::homeBaseMenu() } saveUIConfig(); #elif defined(PCA_PIN_EINK_EN) - if (uiconfig.screen_brightness == 1) { + if (uiconfig.screen_brightness > 0) { uiconfig.screen_brightness = 0; io.digitalWrite(PCA_PIN_EINK_EN, LOW); } else {