Fix WaveOverlayContainer always being present

This commit is contained in:
Dean Herbert
2018-12-14 15:41:05 +09:00
parent f29c6987d2
commit a6fc128094

View File

@ -25,13 +25,20 @@ namespace osu.Game.Overlays
protected override void PopIn() protected override void PopIn()
{ {
base.PopIn(); base.PopIn();
Waves.Show(); Waves.Show();
this.FadeIn();
} }
protected override void PopOut() protected override void PopOut()
{ {
base.PopOut(); base.PopOut();
Waves.Hide(); Waves.Hide();
// this is required or we will remain present even though our waves are hidden.
this.Delay(WaveContainer.DISAPPEAR_DURATION).FadeOut();
} }
} }
} }