1
0
mirror of https://github.com/ppy/osu.git synced 2024-12-14 20:03:22 +08:00

Merge pull request #11784 from peppy/fix-perform-from-screen-test-failures

Fix test failures in PerformFromScreen tests
This commit is contained in:
Dan Balasescu 2021-02-15 19:32:01 +09:00 committed by GitHub
commit eae8bc7f79
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
2 changed files with 9 additions and 3 deletions

View File

@ -176,6 +176,7 @@ namespace osu.Game.Overlays.Volume
}
}
};
Bindable.ValueChanged += volume =>
{
this.TransformTo("DisplayVolume",
@ -183,6 +184,7 @@ namespace osu.Game.Overlays.Volume
400,
Easing.OutQuint);
};
bgProgress.Current.Value = 0.75f;
}

View File

@ -68,15 +68,19 @@ namespace osu.Game.Screens
public override bool OnExiting(IScreen next)
{
this.FadeOut(transition_length, Easing.OutExpo);
this.MoveToX(x_movement_amount, transition_length, Easing.OutExpo);
if (IsLoaded)
{
this.FadeOut(transition_length, Easing.OutExpo);
this.MoveToX(x_movement_amount, transition_length, Easing.OutExpo);
}
return base.OnExiting(next);
}
public override void OnResuming(IScreen last)
{
this.MoveToX(0, transition_length, Easing.OutExpo);
if (IsLoaded)
this.MoveToX(0, transition_length, Easing.OutExpo);
base.OnResuming(last);
}
}