From 539a46d9895ab0259b0b53db003558deecc52f85 Mon Sep 17 00:00:00 2001 From: Willem Melching Date: Wed, 19 Apr 2023 22:20:53 +0200 Subject: [PATCH] cabana: fix crash on MacOS when combining graphs (#27977) old-commit-hash: 2cf2e784cff97ac5804fb96975500b87c08a3a41 --- tools/cabana/chart/chart.cc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/tools/cabana/chart/chart.cc b/tools/cabana/chart/chart.cc index cad6bd3a8c..3711db6853 100644 --- a/tools/cabana/chart/chart.cc +++ b/tools/cabana/chart/chart.cc @@ -432,12 +432,12 @@ void ChartView::mousePressEvent(QMouseEvent *event) { QMimeData *mimeData = new QMimeData; mimeData->setData(CHART_MIME_TYPE, QByteArray::number((qulonglong)this)); QPixmap px = grab().scaledToWidth(CHART_MIN_WIDTH * viewport()->devicePixelRatio(), Qt::SmoothTransformation); + charts_widget->stopAutoScroll(); QDrag *drag = new QDrag(this); drag->setMimeData(mimeData); drag->setPixmap(getDropPixmap(px)); drag->setHotSpot(-QPoint(5, 5)); drag->exec(Qt::CopyAction | Qt::MoveAction, Qt::MoveAction); - charts_widget->stopAutoScroll(); } else if (event->button() == Qt::LeftButton && QApplication::keyboardModifiers().testFlag(Qt::ShiftModifier)) { if (!can->liveStreaming()) { // Save current playback state when scrubbing