public override void OnSuspending(IScreen next) { ModSelect.SelectedMods.UnbindFrom(selectedMods); ModSelect.Hide(); BeatmapOptions.Hide(); if (Beatmap.Value.Track != null) { Beatmap.Value.Track.Looping = false; } this.ScaleTo(1.1f, 250, Easing.InSine); this.FadeOut(250); FilterControl.Deactivate(); base.OnSuspending(next); }
public override bool OnExiting(IScreen next) { if (base.OnExiting(next)) { return(true); } beatmapInfoWedge.Hide(); this.FadeOut(100); FilterControl.Deactivate(); if (Beatmap.Value.Track != null) { Beatmap.Value.Track.Looping = false; } return(false); }