From 44d3f355a5b4e72b8115dc8df3abbb981b9b0047 Mon Sep 17 00:00:00 2001 From: "J. Nick Koston" Date: Sat, 18 Oct 2025 13:16:52 -1000 Subject: [PATCH] overkill --- esphome/components/light/color_mode.h | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/esphome/components/light/color_mode.h b/esphome/components/light/color_mode.h index a91df200c9..a154397aea 100644 --- a/esphome/components/light/color_mode.h +++ b/esphome/components/light/color_mode.h @@ -215,8 +215,7 @@ class ColorModeMask { // Check each mode to see if it matches the requirements // Skip UNKNOWN (bit 0), iterate through actual color modes (bits 1-9) for (int bit = 1; bit < COLOR_MODE_COUNT; ++bit) { - ColorMode mode = bit_to_mode(bit); - uint8_t mode_val = static_cast(mode); + uint8_t mode_val = static_cast(bit_to_mode(bit)); // Mode matches if it has all required caps if ((mode_val & require_caps) == require_caps) { mask |= (1 << bit);