From 23c82bced3c89367449ca4a1d0e386fcb4b4b351 Mon Sep 17 00:00:00 2001 From: Christian Muehlhaeuser Date: Sat, 11 Oct 2014 05:09:12 +0200 Subject: [PATCH] * Only trigger a 'clicked' signal when the left mouse button was used in ClickableLabel. --- src/libtomahawk/widgets/ClickableLabel.cpp | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/src/libtomahawk/widgets/ClickableLabel.cpp b/src/libtomahawk/widgets/ClickableLabel.cpp index ec2c96750..9ba6f6a57 100644 --- a/src/libtomahawk/widgets/ClickableLabel.cpp +++ b/src/libtomahawk/widgets/ClickableLabel.cpp @@ -66,8 +66,11 @@ ClickableLabel::mouseReleaseEvent( QMouseEvent* event ) { QLabel::mouseReleaseEvent( event ); - if ( !m_moved && m_time.elapsed() < qApp->doubleClickInterval() ) + if ( event->button() == Qt::LeftButton && + !m_moved && m_time.elapsed() < qApp->doubleClickInterval() ) + { emit clicked(); + } m_pressed = false; m_moved = false;