From 47c893e32fc2a58b2fc4a1a45cb0d1d6d3b01737 Mon Sep 17 00:00:00 2001 From: philmoz Date: Wed, 14 May 2025 08:38:54 +1000 Subject: [PATCH] fix(color): widget zone size may be incorrect on startup (#6251) --- radio/src/gui/colorlcd/mainview/layout_factory_impl.cpp | 1 + radio/src/gui/colorlcd/mainview/view_main_decoration.cpp | 2 +- 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/radio/src/gui/colorlcd/mainview/layout_factory_impl.cpp b/radio/src/gui/colorlcd/mainview/layout_factory_impl.cpp index 26515f965..97bd56bad 100644 --- a/radio/src/gui/colorlcd/mainview/layout_factory_impl.cpp +++ b/radio/src/gui/colorlcd/mainview/layout_factory_impl.cpp @@ -34,6 +34,7 @@ Layout::Layout(Window* parent, const LayoutFactory* factory, zoneCount(zoneCount), zoneMap(zoneMap) { + show(true); } void Layout::setTrimsVisible(bool visible) diff --git a/radio/src/gui/colorlcd/mainview/view_main_decoration.cpp b/radio/src/gui/colorlcd/mainview/view_main_decoration.cpp index 5374baae0..4afab55d2 100644 --- a/radio/src/gui/colorlcd/mainview/view_main_decoration.cpp +++ b/radio/src/gui/colorlcd/mainview/view_main_decoration.cpp @@ -44,7 +44,7 @@ ViewMainDecoration::ViewMainDecoration(Window* parent, bool showTrims, bool show if (showTrims) createTrims(w_ml, w_mr, w_bl, w_br); if (showFM) - createFlightMode(w_bc); + createFlightMode(w_bc); if (showSliders) createSliders(w_ml, w_mr, w_bl, w_bc, w_br); }