From 062d516f65260240cd201f8e98098e1eafa877f6 Mon Sep 17 00:00:00 2001 From: philmoz Date: Fri, 4 Apr 2025 11:26:22 +1100 Subject: [PATCH] fix(color): widget option default values are not loaded on radio restart (#6051) --- radio/src/gui/colorlcd/mainview/widget_settings.cpp | 2 ++ 1 file changed, 2 insertions(+) diff --git a/radio/src/gui/colorlcd/mainview/widget_settings.cpp b/radio/src/gui/colorlcd/mainview/widget_settings.cpp index d1f2aa5b1..4ba469cf3 100644 --- a/radio/src/gui/colorlcd/mainview/widget_settings.cpp +++ b/radio/src/gui/colorlcd/mainview/widget_settings.cpp @@ -49,6 +49,8 @@ WidgetSettings::WidgetSettings(Widget* w) : FlexGridLayout grid(line_col_dsc, line_row_dsc, PAD_TINY); uint8_t optIdx = 0; + + widget->getFactory()->parseOptionDefaults(); auto opt = widget->getOptionDefinitions(); while (opt && opt->name != nullptr) {