mirror of
https://github.com/juce-framework/JUCE.git
synced 2026-01-10 23:44:24 +00:00
Global: Fix a few more float equality warnings
This commit is contained in:
parent
68beb74820
commit
f6e6557edb
4 changed files with 18 additions and 17 deletions
|
|
@ -616,9 +616,9 @@ public:
|
|||
const auto previewDimmed = previewedRegion->getAudioModification<ARADemoPluginAudioModification>()
|
||||
->isDimmed();
|
||||
|
||||
if (lastPreviewTime != previewTime
|
||||
|| lastPlaybackRegion != previewedRegion
|
||||
|| lastPreviewDimmed != previewDimmed)
|
||||
if (! exactlyEqual (lastPreviewTime, previewTime)
|
||||
|| ! exactlyEqual (lastPlaybackRegion, previewedRegion)
|
||||
|| ! exactlyEqual (lastPreviewDimmed, previewDimmed))
|
||||
{
|
||||
Range<double> previewRangeInPlaybackTime { previewTime - 0.25, previewTime + 0.25 };
|
||||
previewBuffer->clear();
|
||||
|
|
@ -1102,7 +1102,7 @@ public:
|
|||
const auto quarterPos = barSignaturesConverter.getQuarterForBeat (beat);
|
||||
const int x = timeToViewScaling.getXForTime (tempoConverter.getTimeForQuarter (quarterPos));
|
||||
const auto barSignature = barSignaturesConverter.getBarSignatureForQuarter (quarterPos);
|
||||
const int lineWidth = (quarterPos == barSignature.position) ? heavyLineWidth : lightLineWidth;
|
||||
const int lineWidth = (approximatelyEqual (quarterPos, barSignature.position)) ? heavyLineWidth : lightLineWidth;
|
||||
const int beatsSinceBarStart = roundToInt( barSignaturesConverter.getBeatDistanceFromBarStartForQuarter (quarterPos));
|
||||
const int lineHeight = (beatsSinceBarStart == 0) ? rulerHeight : rulerHeight / 2;
|
||||
rects.addWithoutMerging (Rectangle<int> (x - lineWidth / 2, 2 * rulerHeight - lineHeight, lineWidth, lineHeight));
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue