From 7fc9214667cbcdd61414f60bf7649025ba368c94 Mon Sep 17 00:00:00 2001 From: Edward Firmo <94725493+edwardtfn@users.noreply.github.com> Date: Tue, 2 Apr 2024 09:39:27 +0200 Subject: [PATCH] Change brightness when adjusted to a different value Solves #2006 --- esphome/nspanel_esphome_core.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/esphome/nspanel_esphome_core.yaml b/esphome/nspanel_esphome_core.yaml index b9d31e8..e297f99 100644 --- a/esphome/nspanel_esphome_core.yaml +++ b/esphome/nspanel_esphome_core.yaml @@ -1318,7 +1318,7 @@ number: - lambda: |- disp1->send_command_printf("brightness_dim=%i", int(x)); disp1->set_component_value("settings.dimslider", int(x)); - if (current_page->state != "screensaver" and current_brightness->state <= x) { + if (current_page->state != "screensaver" and current_brightness->state != x) { set_brightness->execute(x); timer_sleep->execute(); if (current_page->state == "settings") disp1->set_component_text_printf("dim_text", "%i%%", int(x));