diff --git a/src/cinder/audio/Param.cpp b/src/cinder/audio/Param.cpp index 5cd357f7d2..9067e46981 100644 --- a/src/cinder/audio/Param.cpp +++ b/src/cinder/audio/Param.cpp @@ -352,6 +352,7 @@ void Param::removeEventsAt( double time ) if( event.getTimeBegin() >= time ) { if( contextDisabled ) { eventIt = mEvents.erase( eventIt ); + continue; } else { event.cancel(); @@ -365,6 +366,7 @@ void Param::removeEventsAt( double time ) else event.mTimeCancel = time; } + ++eventIt; } }