mirror of
https://github.com/osukey/osukey.git
synced 2025-05-09 07:37:22 +09:00
Merge pull request #18408 from peppy/first-run-ui-scale-first
Move UI scale setup to the beginning of the first run setup
This commit is contained in:
commit
79c8752bb4
@ -185,7 +185,7 @@ namespace osu.Game.Tests.Visual.UserInterface
|
|||||||
{
|
{
|
||||||
AddStep("step to next", () => overlay.NextButton.TriggerClick());
|
AddStep("step to next", () => overlay.NextButton.TriggerClick());
|
||||||
|
|
||||||
AddAssert("is at known screen", () => overlay.CurrentScreen is ScreenBeatmaps);
|
AddAssert("is at known screen", () => overlay.CurrentScreen is ScreenUIScale);
|
||||||
|
|
||||||
AddStep("hide", () => overlay.Hide());
|
AddStep("hide", () => overlay.Hide());
|
||||||
AddAssert("overlay hidden", () => overlay.State.Value == Visibility.Hidden);
|
AddAssert("overlay hidden", () => overlay.State.Value == Visibility.Hidden);
|
||||||
@ -195,7 +195,7 @@ namespace osu.Game.Tests.Visual.UserInterface
|
|||||||
AddStep("run notification action", () => lastNotification.Activated());
|
AddStep("run notification action", () => lastNotification.Activated());
|
||||||
|
|
||||||
AddAssert("overlay shown", () => overlay.State.Value == Visibility.Visible);
|
AddAssert("overlay shown", () => overlay.State.Value == Visibility.Visible);
|
||||||
AddAssert("is resumed", () => overlay.CurrentScreen is ScreenBeatmaps);
|
AddAssert("is resumed", () => overlay.CurrentScreen is ScreenUIScale);
|
||||||
}
|
}
|
||||||
|
|
||||||
// interface mocks break hot reload, mocking this stub implementation instead works around it.
|
// interface mocks break hot reload, mocking this stub implementation instead works around it.
|
||||||
|
@ -76,10 +76,10 @@ namespace osu.Game.Overlays
|
|||||||
private void load(OsuColour colours, LegacyImportManager? legacyImportManager)
|
private void load(OsuColour colours, LegacyImportManager? legacyImportManager)
|
||||||
{
|
{
|
||||||
steps.Add(typeof(ScreenWelcome));
|
steps.Add(typeof(ScreenWelcome));
|
||||||
|
steps.Add(typeof(ScreenUIScale));
|
||||||
steps.Add(typeof(ScreenBeatmaps));
|
steps.Add(typeof(ScreenBeatmaps));
|
||||||
if (legacyImportManager?.SupportsImportFromStable == true)
|
if (legacyImportManager?.SupportsImportFromStable == true)
|
||||||
steps.Add(typeof(ScreenImportFromStable));
|
steps.Add(typeof(ScreenImportFromStable));
|
||||||
steps.Add(typeof(ScreenUIScale));
|
|
||||||
steps.Add(typeof(ScreenBehaviour));
|
steps.Add(typeof(ScreenBehaviour));
|
||||||
|
|
||||||
Header.Title = FirstRunSetupOverlayStrings.FirstRunSetupTitle;
|
Header.Title = FirstRunSetupOverlayStrings.FirstRunSetupTitle;
|
||||||
|
Loading…
x
Reference in New Issue
Block a user