diff --git a/ubitx_iop/menu.h b/ubitx_iop/menu.h index 590be0c..ed686c5 100644 --- a/ubitx_iop/menu.h +++ b/ubitx_iop/menu.h @@ -86,17 +86,21 @@ class TopMenu : public MenuItem { } virtual MenuItem* prev() { - if (_adjust_tx) { - } else { - _rig.switchRxFilter(true); + if (_visible) { + if (_adjust_tx) { + } else { + _rig.switchRxFilter(true); + } } return this; } virtual MenuItem* next() { - if (_adjust_tx) { - } else { - _rig.switchRxFilter(); + if (_visible) { + if (_adjust_tx) { + } else { + _rig.switchRxFilter(); + } } return this; }