diff options
Diffstat (limited to 'muse2/muse/widgets/canvas.cpp')
-rw-r--r-- | muse2/muse/widgets/canvas.cpp | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/muse2/muse/widgets/canvas.cpp b/muse2/muse/widgets/canvas.cpp index b5df2494..51612884 100644 --- a/muse2/muse/widgets/canvas.cpp +++ b/muse2/muse/widgets/canvas.cpp @@ -730,26 +730,26 @@ void Canvas::viewMousePressEvent(QMouseEvent* event) case PanTool: { drag = DRAG_PAN; + setCursor(); if(MusEGlobal::config.borderlessMouse) { QRect r = QApplication::desktop()->screenGeometry(); ignore_mouse_move = true; // Avoid recursion. QCursor::setPos( QPoint(r.width()/2, r.height()/2) ); } - setCursor(); } break; case ZoomTool: { drag = DRAG_ZOOM; + setCursor(); if(MusEGlobal::config.borderlessMouse) { QRect r = QApplication::desktop()->screenGeometry(); ignore_mouse_move = true; // Avoid recursion. QCursor::setPos( QPoint(r.width()/2, r.height()/2) ); } - setCursor(); // Update the small zoom drawing area QPoint pt = mapFromGlobal(global_start); update(pt.x(), pt.y(), zoomIcon->width(), zoomIcon->height()); |