Delay key count stop

This commit is contained in:
Dean Herbert 2018-07-19 01:18:07 +09:00
parent 8414fe9d05
commit 82ddbb3f5d

View File

@ -223,7 +223,9 @@ namespace osu.Game.Screens.Play
hudOverlay.KeyCounter.Visible.BindTo(RulesetContainer.HasReplayLoaded);
RulesetContainer.IsPaused.BindTo(pauseContainer.IsPaused);
RulesetContainer.IsPaused.ValueChanged += paused => hudOverlay.KeyCounter.IsCounting = !paused;
// schedule to ensure we count any key presses from the current frame (which may affect gameplay).
RulesetContainer.IsPaused.ValueChanged += paused => Schedule(() => hudOverlay.KeyCounter.IsCounting = !paused);
if (ShowStoryboard)
initializeStoryboard(false);