1
0
mirror of https://github.com/ppy/osu.git synced 2024-12-14 12:23:22 +08:00
osu-lazer/osu.Game
Dean Herbert fe414b942f Ensure online play subscreen is loaded before forwarding OnExiting
Closes https://github.com/ppy/osu-framework/issues/4619 (actually not a
framework issue; the framework correctly guards against this scenario,
see
4e29504384/osu.Framework/Screens/ScreenStack.cs (L277)).

Added the assertions to be very explicit about the nested stack's state
at this point. Both of those events can only be triggered if the stack
has a loaded screen (as far as I can tell), making this check
unnecessary in those cases.
2021-07-20 15:51:34 +09:00
..
Audio Fix audio previews not being adjusted in volume correctly 2021-02-17 20:51:17 +09:00
Beatmaps Merge pull request #13929 from peppy/i-deep-cloneable 2021-07-19 21:58:27 +09:00
Collections Schedule callback instead 2021-06-23 21:26:52 +09:00
Configuration Update usages of IHasTooltip in line with framework localisation changes 2021-06-25 19:10:04 +02:00
Database Handle nulls and fix missing documentation 2021-07-05 21:35:37 +09:00
Extensions Merge branch 'master' into skin-editor-closest-anchor 2021-06-18 18:54:07 +09:00
Graphics Merge pull request #13894 from peppy/fix-beat-synced-container-alt 2021-07-19 23:19:20 +09:00
Input Move handling of replay seek operations out of progress bar 2021-07-09 14:28:59 +09:00
IO Fix storage wrapping logic setting logger too early in startup sequence 2021-07-09 13:18:49 +09:00
IPC Apply ConfigureAwait changes to game side 2021-03-08 14:36:35 +09:00
Localisation Add localisation support for remaining input settings sections 2021-07-16 23:03:55 +09:00
Migrations Add database tracking of beatmap creator user_ids 2021-05-14 15:40:29 +09:00
Online Merge branch 'master' into add-password-support 2021-07-19 22:23:09 +09:00
Overlays Merge pull request #13921 from Game4all/localise-profile-overlay 2021-07-20 00:37:01 +09:00
Performance Remove high performance GC setting 2021-06-20 17:07:41 +09:00
Properties
Replays Add deep cloning support to Score/ScoreInfo/Replay 2021-07-19 14:14:28 +09:00
Rulesets Merge branch 'master' into fix-replay-date 2021-07-19 21:58:37 +09:00
Scoring Add deep cloning support to Score/ScoreInfo/Replay 2021-07-19 14:14:28 +09:00
Screens Ensure online play subscreen is loaded before forwarding OnExiting 2021-07-20 15:51:34 +09:00
Skinning Add missing ToArray() call 2021-07-07 14:08:29 +09:00
Storyboards Default DrawableStoryboard to a completed state to avoid state change on empty storyboards 2021-06-18 16:08:49 +09:00
Tests Merge pull request #13785 from ekrctb/dependency-providing-container 2021-07-20 14:18:17 +09:00
Updater Don't consider version suffixes when checking for updates 2021-07-20 01:05:37 +09:00
Users Update usages of IHasTooltip in line with framework localisation changes 2021-06-25 19:10:04 +02:00
Utils Add IDeepCloneable interface and update existing CreateCopy methods to use it 2021-07-19 12:54:17 +09:00
.editorconfig Add .editorconfig for localisation analyser 2021-07-06 14:54:56 +09:00
osu!.res
osu.Game.csproj Bump LocalisationAnalyser for new key generation 2021-07-16 23:03:55 +09:00
OsuGame.cs Remove IApplicableToDifficulty.ReadFromDifficulty 2021-07-14 12:32:16 +09:00
OsuGameBase_Importing.cs Move import logic out to partial class 2021-05-28 02:44:44 +09:00
OsuGameBase.cs Move PopoverContainer to OsuGameBase 2021-07-13 16:51:31 +09:00
PerformFromMenuRunner.cs Add flow to allow MatchSubScreen to handle beatmap presentation locally 2021-03-03 14:13:51 +09:00