diff --git a/radio/src/gui/colorlcd/special_functions.cpp b/radio/src/gui/colorlcd/special_functions.cpp index 0e3041c86..4b458d153 100644 --- a/radio/src/gui/colorlcd/special_functions.cpp +++ b/radio/src/gui/colorlcd/special_functions.cpp @@ -340,7 +340,7 @@ class SpecialFunctionEditPage : public Page return (value == 0) ? std::string("On") : std::string("1x"); }); } else { - auto repeat = new NumberEdit(line, rect_t{}, 0, 60 / CFN_PLAY_REPEAT_MUL, + auto repeat = new NumberEdit(line, rect_t{}, -1, 60 / CFN_PLAY_REPEAT_MUL, GET_DEFAULT((int8_t)CFN_PLAY_REPEAT(cfn)), SET_DEFAULT(CFN_PLAY_REPEAT(cfn))); repeat->setDisplayHandler([](int32_t value) {