From 01cd3b0a4d4099213e583e4833258df341a4e9ad Mon Sep 17 00:00:00 2001 From: Leandro Ebner Date: Sat, 17 Feb 2024 15:33:27 +0100 Subject: [PATCH] DisplayBuffer now automatically inherits from PollingComponent --- components/frekvens_panel/frekvens-panel.h | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/components/frekvens_panel/frekvens-panel.h b/components/frekvens_panel/frekvens-panel.h index c900f15..6a13aec 100644 --- a/components/frekvens_panel/frekvens-panel.h +++ b/components/frekvens_panel/frekvens-panel.h @@ -2,6 +2,8 @@ #include "esphome/core/component.h" #include "esphome/components/display/display_buffer.h" +#include "esphome/core/version.h" + #include "frekvens-driver.h" @@ -9,8 +11,13 @@ namespace esphome { namespace frekvenspanel { +#if ESPHOME_VERSION_CODE >= VERSION_CODE(2023, 12, 0) +class Panel : public display::DisplayBuffer { +#else + class Panel : public PollingComponent, public display::DisplayBuffer { +#endif public: int p_latch; int p_clock;