fixup! fl16: On sleep pin only turn off backlight

This commit is contained in:
Daniel Schaefer 2023-07-21 15:49:14 +08:00
parent 1de95cd8af
commit 4e2e213040
2 changed files with 2 additions and 1 deletions

View File

@ -270,7 +270,7 @@ bool handle_idle(void) {
} }
#endif #endif
#ifdef BACKLIGHT_ENABLE #ifdef BACKLIGHT_ENABLE
if (!is_backlight_enabled() != asleep) { if (is_backlight_enabled() != !asleep) {
if (asleep) { if (asleep) {
backlight_disable(); backlight_disable();
} else { } else {

View File

@ -107,6 +107,7 @@ void backlight_enable(void) {
void backlight_enable_old_level(void) { void backlight_enable_old_level(void) {
if (backlight_config.enable) return; // do nothing if backlight is already on if (backlight_config.enable) return; // do nothing if backlight is already on
backlight_config.enable = true;
eeconfig_update_backlight(backlight_config.raw); eeconfig_update_backlight(backlight_config.raw);
dprintf("backlight enable\n"); dprintf("backlight enable\n");
backlight_set(backlight_config.level); backlight_set(backlight_config.level);