diff --git a/esphome/components/lvgl/lvgl_esphome.cpp b/esphome/components/lvgl/lvgl_esphome.cpp index 45435bbdcd..587b2bc6f7 100644 --- a/esphome/components/lvgl/lvgl_esphome.cpp +++ b/esphome/components/lvgl/lvgl_esphome.cpp @@ -294,7 +294,7 @@ void LvSelectable::set_selected_text(const std::string &text, lv_anim_enable_t a } } -void LvSelectable::set_options(std::initializer_list options) { +void LvSelectable::set_options(const std::initializer_list &options) { auto index = this->get_selected_index(); if (index >= options.size()) index = options.size() - 1;