diff --git a/DSView/pv/mainwindow.cpp b/DSView/pv/mainwindow.cpp index 144ec8b1..db083a82 100644 --- a/DSView/pv/mainwindow.cpp +++ b/DSView/pv/mainwindow.cpp @@ -1126,7 +1126,9 @@ namespace pv on_measure(!_measure_dock->isVisible()); break; case Qt::Key_R: - on_search(!_search_dock->isVisible()); + if (_session->get_device()->get_work_mode() == LOGIC){ + on_search(!_search_dock->isVisible()); + } break; case Qt::Key_O: _sampling_bar->config_device();