From 05ccfb1c6a6a53d32cd93dc958d4fda52c84127e Mon Sep 17 00:00:00 2001 From: philmoz Date: Fri, 4 Apr 2025 08:34:01 +1100 Subject: [PATCH] Parse widget option default values when opening settings dialog. --- 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 d1f2aa5b171..4ba469cf3c3 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) {