Cabana: fix mouse freezes / hangs (#26292)

* fix mouseReleaseEvent

* trigger ci
pull/26298/head
Dean Lee 3 years ago committed by GitHub
parent d793d3622b
commit 3fc373b4e4
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
  1. 5
      tools/cabana/chartswidget.cc

@ -402,10 +402,13 @@ void ChartView::mouseReleaseEvent(QMouseEvent *event) {
// zoom in if selected range is greater than 0.5s // zoom in if selected range is greater than 0.5s
emit zoomIn(min, max); emit zoomIn(min, max);
} }
event->accept();
} else if (event->button() == Qt::RightButton) { } else if (event->button() == Qt::RightButton) {
emit zoomReset(); emit zoomReset();
event->accept();
} else {
QGraphicsView::mouseReleaseEvent(event);
} }
event->accept();
} }
void ChartView::mouseMoveEvent(QMouseEvent *ev) { void ChartView::mouseMoveEvent(QMouseEvent *ev) {

Loading…
Cancel
Save