diff --git a/source/app/ViewArea.cpp b/source/app/ViewArea.cpp index 4b0b00d..bef874f 100755 --- a/source/app/ViewArea.cpp +++ b/source/app/ViewArea.cpp @@ -598,6 +598,10 @@ void ViewArea::mouseMoveEvent( QMouseEvent *event ) { event->accept(); + // Add this code line to avoid slow navigation with some specific mouses + if(qApp->hasPendingEvents()) + return; + QPoint actualPos = windowToView( event->pos() ); QRect updateRect;