1
0
mirror of https://github.com/ppy/osu.git synced 2024-12-14 07:42:57 +08:00

Fix collision of external hide with internal logic in LegacyCatchComboCounter

This commit is contained in:
Dean Herbert 2022-10-12 15:22:46 +09:00
parent 2e3e4ac5be
commit ea3d08d5a0

View File

@ -3,6 +3,7 @@
using osu.Framework.Allocation;
using osu.Framework.Bindables;
using osu.Framework.Graphics;
using osu.Game.Rulesets.Catch.Objects.Drawables;
using osu.Game.Rulesets.Judgements;
using osu.Game.Rulesets.Scoring;
@ -34,13 +35,7 @@ namespace osu.Game.Rulesets.Catch.UI
if (player != null)
{
showCombo.BindTo(player.ShowingOverlayComponents);
showCombo.BindValueChanged(s =>
{
if (!s.NewValue)
ComboCounter?.Hide();
else
ComboCounter?.Show();
}, true);
showCombo.BindValueChanged(s => this.FadeTo(s.NewValue ? 1 : 0, HUDOverlay.FADE_DURATION, HUDOverlay.FADE_EASING), true);
}
}