From 9102303a5f8d210e22c4b41e33eed8a21b353616 Mon Sep 17 00:00:00 2001 From: Barinade Date: Mon, 17 Jul 2023 19:41:34 -0500 Subject: [PATCH] dont render interval bars past receptors --- src/Etterna/Actor/Gameplay/NoteField.cpp | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/Etterna/Actor/Gameplay/NoteField.cpp b/src/Etterna/Actor/Gameplay/NoteField.cpp index 97a9da9ef1..3c82748f63 100644 --- a/src/Etterna/Actor/Gameplay/NoteField.cpp +++ b/src/Etterna/Actor/Gameplay/NoteField.cpp @@ -834,6 +834,8 @@ NoteField::DrawPrimitives() const auto realStart = visibleSecondStart - distanceThroughInterval; for (auto timePos = realStart; timePos <= visibleSecondEnd; timePos += intervalSize) { + if (timePos < visibleSecondStart) + continue; const auto fBeat = pTiming->GetBeatFromElapsedTime(timePos); DrawCalcIntervalBar(fBeat); }