Commit c7155c05 authored by aavit's avatar aavit Committed by aavit
Browse files

QMngHandler: Avoid endless loop


In case the animation only has one frame, like Waves1.mng in the bug
report.

Task-number: QTBUG-42321
Change-Id: Id6616f4f51c1b6f06f7e4677cbd9e56135d2a52b
Reviewed-by: default avatarFriedemann Kleint <Friedemann.Kleint@digia.com>
Showing with 1 addition and 1 deletion
...@@ -342,7 +342,7 @@ bool QMngHandlerPrivate::jumpToImage(int imageNumber) ...@@ -342,7 +342,7 @@ bool QMngHandlerPrivate::jumpToImage(int imageNumber)
bool QMngHandlerPrivate::jumpToNextImage() bool QMngHandlerPrivate::jumpToNextImage()
{ {
const int numImages = imageCount(); const int numImages = imageCount();
return numImages && jumpToImage((currentImageNumber() + 1) % numImages); return numImages > 1 && jumpToImage((currentImageNumber() + 1) % numImages);
} }
int QMngHandlerPrivate::nextImageDelay() const int QMngHandlerPrivate::nextImageDelay() const
......
Supports Markdown
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment