1
0
mirror of https://github.com/tomahawk-player/tomahawk.git synced 2025-08-22 13:43:11 +02:00

Abort event-handling when TomahawkWindow's event-filter caught and handled a mouse event.

This commit is contained in:
Christian Muehlhaeuser
2016-04-13 14:39:53 +02:00
parent ec88cf27f3
commit 81eb226146

View File

@@ -1,6 +1,6 @@
/* === This file is part of Tomahawk Player - <http://tomahawk-player.org> === /* === This file is part of Tomahawk Player - <http://tomahawk-player.org> ===
* *
* Copyright 2010-2015, Christian Muehlhaeuser <muesli@tomahawk-player.org> * Copyright 2010-2016, Christian Muehlhaeuser <muesli@tomahawk-player.org>
* Copyright 2010-2012, Leo Franchi <lfranchi@kde.org> * Copyright 2010-2012, Leo Franchi <lfranchi@kde.org>
* Copyright 2010-2012, Jeff Mitchell <jeff@tomahawk-player.org> * Copyright 2010-2012, Jeff Mitchell <jeff@tomahawk-player.org>
* Copyright 2012, Teo Mrnjavac <teo@kde.org> * Copyright 2012, Teo Mrnjavac <teo@kde.org>
@@ -722,11 +722,13 @@ TomahawkWindow::eventFilter( QObject* obj, QEvent* event )
{ {
case Qt::XButton1: case Qt::XButton1:
m_backAction->trigger(); m_backAction->trigger();
break; event->accept();
return true;
case Qt::XButton2: case Qt::XButton2:
m_forwardAction->trigger(); m_forwardAction->trigger();
break; event->accept();
return true;
default: default:
break; break;
@@ -890,6 +892,7 @@ TomahawkWindow::audioStateChanged( AudioState newState, AudioState oldState )
#endif//Q_OS_WIN #endif//Q_OS_WIN
} }
void void
TomahawkWindow::onHistoryBackAvailable( bool avail ) TomahawkWindow::onHistoryBackAvailable( bool avail )
{ {