1
0
mirror of https://github.com/ppy/osu.git synced 2024-12-15 07:32:55 +08:00

Remove unnecessary index resets

This commit is contained in:
iiSaLMaN 2019-07-28 09:16:19 +03:00
parent 4143bafd67
commit 1dd3a66300

View File

@ -33,7 +33,8 @@ namespace osu.Game.Screens.Play
breaks = value;
// reset index in case the new breaks list is smaller than last one
resetBreakIndex();
isBreakTime.Value = false;
currentBreakIndex = 0;
initializeBreaks();
}
@ -126,23 +127,13 @@ namespace osu.Game.Screens.Play
protected override void Update()
{
base.Update();
updateBreakTimeBindable();
}
private void resetBreakIndex()
{
isBreakTime.Value = false;
currentBreakIndex = 0;
}
private void updateBreakTimeBindable()
{
if (breaks?.Any() != true)
{
resetBreakIndex();
return;
}
var time = Clock.CurrentTime;