From 61a69d56261e2c90893e7e6837eeb4ee41d6dabf Mon Sep 17 00:00:00 2001 From: Raphael Coeffic Date: Mon, 31 Oct 2022 01:48:33 +0100 Subject: [PATCH] fix(isrm): add module options to ISRM/D16 (#2644) Fixes #2597 --- radio/src/gui/colorlcd/module_setup.cpp | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/radio/src/gui/colorlcd/module_setup.cpp b/radio/src/gui/colorlcd/module_setup.cpp index e8f6c253c..49406645b 100644 --- a/radio/src/gui/colorlcd/module_setup.cpp +++ b/radio/src/gui/colorlcd/module_setup.cpp @@ -372,6 +372,16 @@ void ModuleWindow::updateModule() } }); } + +#if defined(PXX2) + if (isModuleISRM(moduleIdx)) { + auto options = new TextButton(box, rect_t{}, LV_SYMBOL_SETTINGS); + options->setPressHandler([=]() { + new pxx2::ModuleOptions(Layer::back(), moduleIdx); + return 0; + }); + } +#endif } } #if defined(PXX2)