mirror of
https://github.com/ppy/osu.git
synced 2024-12-14 10:52:53 +08:00
Show results immediately if user hits "back" key after finishing gameplay
I've gone ahead and matched the osu!stable behaviour for this, as it seems like it's what people are used to and they will settle for no less. Closes https://github.com/ppy/osu/issues/18089.
This commit is contained in:
parent
256c95f045
commit
7c0d496730
@ -601,8 +601,13 @@ namespace osu.Game.Screens.Play
|
||||
}
|
||||
}
|
||||
|
||||
// if an exit has been requested, cancel any pending completion (the user has shown intention to exit).
|
||||
resultsDisplayDelegate?.Cancel();
|
||||
// Matching osu!stable behaviour, if the results screen is pending and the user requests an exit,
|
||||
// show the results instead.
|
||||
if (resultsDisplayDelegate != null)
|
||||
{
|
||||
progressToResults(false);
|
||||
return;
|
||||
}
|
||||
|
||||
// import current score if possible.
|
||||
prepareAndImportScoreAsync();
|
||||
|
Loading…
Reference in New Issue
Block a user