kutils: fix a race in controls handler

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
This commit is contained in:
Ivailo Monev 2016-09-13 15:03:25 +00:00
parent 2521d5167f
commit f006ffc089

View file

@ -217,7 +217,6 @@ void KMediaWidget::mouseDoubleClickEvent(QMouseEvent *event)
void KMediaWidget::mouseMoveEvent(QMouseEvent *event)
{
if (m_options & HiddenControls) {
_updateControls(true);
m_timer.restart();
event->ignore();
}
@ -227,6 +226,8 @@ void KMediaWidget::timerEvent(QTimerEvent *event)
{
if (m_timer.elapsed() > 3000) {
_updateControls(false);
} else {
_updateControls(true);
}
event->ignore();
}