diff --git a/src/Marbles.cpp b/src/Marbles.cpp index 4cbdacc..3925dbf 100644 --- a/src/Marbles.cpp +++ b/src/Marbles.cpp @@ -705,8 +705,9 @@ struct MarblesWidget : ModuleWidget { {"99%",0.99f} }; for (int i = 0; i < (int) LENGTHOF(gateLens); i++) { + bool checked = rack::math::isNear(gateLens[i].second,module->_gate_len,0.0001); GateLenMenuIndexItem *item = createMenuItem(gateLens[i].first, - CHECKMARK(gateLens[i].second==module->_gate_len)); + CHECKMARK(checked)); item->module = module; item->source = gateLens[i].second; submenu->addChild(item);