diff --git a/ui/pageview.cpp b/ui/pageview.cpp index 78840da37..b603741ff 100644 --- a/ui/pageview.cpp +++ b/ui/pageview.cpp @@ -1315,8 +1315,8 @@ if (d->document->handleEvent( e ) ) return; } - bool leftButton = e->buttons() & Qt::LeftButton, - rightButton = e->buttons() & Qt::RightButton; + bool leftButton = (e->button() == Qt::LeftButton); + bool rightButton = (e->button() == Qt::RightButton); switch ( d->mouseMode ) { case MouseNormal:{