diff options
author | Liang Qi <liang.qi@qt.io> | 2017-07-06 13:55:05 +0200 |
---|---|---|
committer | Liang Qi <liang.qi@qt.io> | 2017-07-06 13:56:19 +0200 |
commit | 2282cd01267159a373d7b4a33e768814769d1435 (patch) | |
tree | db2e1310e4a8eb407e60aa460cde7149bc4cf2b5 /src/imports | |
parent | 5f56ec9c4f32ff06fb3daa30c0e961997d5fe964 (diff) | |
parent | 2b343affb7b16ff195bbc8139d2873b183292852 (diff) |
Merge remote-tracking branch 'origin/5.9' into dev
Conflicts:
.qmake.conf
Change-Id: I5f9bed6cb611471db61b9c69004f16786822625d
Diffstat (limited to 'src/imports')
-rw-r--r-- | src/imports/multimedia/qdeclarativeaudio.cpp | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/imports/multimedia/qdeclarativeaudio.cpp b/src/imports/multimedia/qdeclarativeaudio.cpp index fc13323e8..652296509 100644 --- a/src/imports/multimedia/qdeclarativeaudio.cpp +++ b/src/imports/multimedia/qdeclarativeaudio.cpp @@ -900,7 +900,7 @@ void QDeclarativeAudio::componentComplete() void QDeclarativeAudio::_q_statusChanged() { if (m_player->mediaStatus() == QMediaPlayer::EndOfMedia && m_runningCount != 0) { - m_runningCount -= 1; + m_runningCount = std::max(m_runningCount - 1, -2); m_player->play(); } const QMediaPlayer::MediaStatus oldStatus = m_status; |