diff --git a/firmware/backlight.c b/firmware/backlight.c index a00483c070..ee7b147aee 100644 --- a/firmware/backlight.c +++ b/firmware/backlight.c @@ -387,7 +387,8 @@ static void backlight_setup_fade_up(void) static void backlight_setup_fade_down(void) { - if (bl_fade_out_step > 0) + /* Start fading display if it's not dimmed yet */ + if (bl_fade_out_step > 0 && bl_dim_current > 0) { backlight_dim(0); }