diff --git a/src/Song.cpp b/src/Song.cpp index 2c6853245c..2da0c39fcd 100644 --- a/src/Song.cpp +++ b/src/Song.cpp @@ -1515,7 +1515,7 @@ bool Song::IsEditAlreadyLoaded( Steps* pSteps ) const bool Song::HasSignificantBpmChangesOrStops() const { - if( m_SongTiming.HasStops() ) + if( m_SongTiming.HasStops() || m_SongTiming.HasDelays() ) return true; // Don't consider BPM changes that only are only for maintaining sync as diff --git a/src/Steps.cpp b/src/Steps.cpp index 0521f52a20..a1c3999701 100644 --- a/src/Steps.cpp +++ b/src/Steps.cpp @@ -498,7 +498,7 @@ void Steps::SetMeter( int meter ) bool Steps::HasSignificantTimingChanges() const { - if( m_Timing.HasStops() ) + if( m_Timing.HasStops() || m_Timing.HasDelays() ) return true; /* TODO: Deal with DisplayBPM here...if possible?