diff --git a/radio/src/gui/colorlcd/screen_setup.cpp b/radio/src/gui/colorlcd/screen_setup.cpp index af50e4b87..66fb686ab 100644 --- a/radio/src/gui/colorlcd/screen_setup.cpp +++ b/radio/src/gui/colorlcd/screen_setup.cpp @@ -121,6 +121,8 @@ SetupWidgetsPageSlot::SetupWidgetsPageSlot(FormGroup * parent, const rect_t & re for (auto factory: getRegisteredWidgets()) { menu->addLine(factory->getName(), [=]() { container->createWidget(slotIndex, factory); + auto widget = container->getWidget(slotIndex); + new WidgetSettings(parent, widget); }); } });