From 9a681f24df1543ae247603230eec5b5ea2ff837f Mon Sep 17 00:00:00 2001 From: DreamSourceLab Date: Mon, 18 Nov 2019 17:59:26 -0800 Subject: [PATCH] Fix invalid popup windows --- DSView/pv/view/viewstatus.cpp | 3 +++ 1 file changed, 3 insertions(+) diff --git a/DSView/pv/view/viewstatus.cpp b/DSView/pv/view/viewstatus.cpp index d5578a96..83db6d83 100755 --- a/DSView/pv/view/viewstatus.cpp +++ b/DSView/pv/view/viewstatus.cpp @@ -184,6 +184,9 @@ void ViewStatus::mousePressEvent(QMouseEvent *event) { assert(event); + if (_session.get_device()->dev_inst()->mode != DSO) + return; + if (event->button() == Qt::LeftButton) { //BOOST_FOREACH(QRect rect, std::get<0>(_mrects)) { for(size_t i = 0; i < _mrects.size(); i++) {