diff --git a/osu.Game.Rulesets.Karaoke.Tests/Skinning/KaraokeSkinnableColumnTestScene.cs b/osu.Game.Rulesets.Karaoke.Tests/Skinning/KaraokeSkinnableColumnTestScene.cs index 65962d892..dbed4779c 100644 --- a/osu.Game.Rulesets.Karaoke.Tests/Skinning/KaraokeSkinnableColumnTestScene.cs +++ b/osu.Game.Rulesets.Karaoke.Tests/Skinning/KaraokeSkinnableColumnTestScene.cs @@ -48,9 +48,12 @@ protected KaraokeSkinnableColumnTestScene() [BackgroundDependencyLoader] private void load(RulesetConfigCache configCache) { - // Cache ruleset config manager because karaoke input manager need it. + // Cache ruleset config manager and session because karaoke input manager need it. var config = (KaraokeRulesetConfigManager)configCache.GetConfigFor(Ruleset.Value.CreateInstance()); + var session = new KaraokeSessionStatics(config, null); + Dependencies.Cache(config); + Dependencies.Cache(session); } [Test] diff --git a/osu.Game.Rulesets.Karaoke.Tests/Skinning/TestSceneNotePlayfield.cs b/osu.Game.Rulesets.Karaoke.Tests/Skinning/TestSceneNotePlayfield.cs index 4c9fd16cc..dda8221ab 100644 --- a/osu.Game.Rulesets.Karaoke.Tests/Skinning/TestSceneNotePlayfield.cs +++ b/osu.Game.Rulesets.Karaoke.Tests/Skinning/TestSceneNotePlayfield.cs @@ -12,9 +12,6 @@ public class TestSceneNotePlayfield : KaraokeSkinnableColumnTestScene [BackgroundDependencyLoader] private void load(RulesetConfigCache configCache) { - var config = (KaraokeRulesetConfigManager)configCache.GetConfigFor(Ruleset.Value.CreateInstance()); - Dependencies.Cache(new KaraokeSessionStatics(config, null)); - SetContents(() => new KaraokeInputManager(new KaraokeRuleset().RulesetInfo) { Child = new NotePlayfield(COLUMN_NUMBER) diff --git a/osu.Game.Rulesets.Karaoke/UI/Components/SaitenStatus.cs b/osu.Game.Rulesets.Karaoke/UI/Components/SaitenStatus.cs index dca433c2e..fa97897fc 100644 --- a/osu.Game.Rulesets.Karaoke/UI/Components/SaitenStatus.cs +++ b/osu.Game.Rulesets.Karaoke/UI/Components/SaitenStatus.cs @@ -85,7 +85,7 @@ protected virtual string GetSaitenStatusText(SaitenStatusMode statusMode) case SaitenStatusMode.Saitening: return "Saiteining..."; case SaitenStatusMode.NotInitialized: - return "Weird... Should not goes to here :thinking:"; + return "Seems microphone device is not ready."; default: return "Weird... Should not goes to here either :oops:"; }