Browse Source

refactor: Use qFuzzyCompare to compare float values

Thanks @BiTOk for this tip
reviewable/pr4926/r1
Diadlo 8 years ago
parent
commit
7d5a59cf41
No known key found for this signature in database
GPG Key ID: 5AF9F2E29107C727
  1. 2
      src/video/videosurface.cpp

2
src/video/videosurface.cpp

@ -150,7 +150,7 @@ void VideoSurface::onNewFrameAvailable(const std::shared_ptr<VideoFrame>& newFra @@ -150,7 +150,7 @@ void VideoSurface::onNewFrameAvailable(const std::shared_ptr<VideoFrame>& newFra
float newRatio = getSizeRatio(newSize);
if (qAbs(newRatio - ratio) > 1E-3 && isVisible()) {
if (!qFuzzyCompare(newRatio, ratio) && isVisible()) {
ratio = newRatio;
recalulateBounds();
emit ratioChanged();

Loading…
Cancel
Save