diff --git a/osu.Game/Modes/UI/ScoreOverlay.cs b/osu.Game/Modes/UI/ScoreOverlay.cs index cd676fc7ef..d9283c52cb 100644 --- a/osu.Game/Modes/UI/ScoreOverlay.cs +++ b/osu.Game/Modes/UI/ScoreOverlay.cs @@ -67,19 +67,16 @@ public ScoreOverlay() private void load(OsuConfigManager config) { showKeyCounter = config.GetBindable(OsuConfig.KeyOverlay); - - if (showKeyCounter) - KeyCounter.Show(); - else KeyCounter.Hide(); - showKeyCounter.ValueChanged += visibilityChanged; + showKeyCounter.TriggerChange(); } private void visibilityChanged(object sender, EventArgs e) { if (showKeyCounter) KeyCounter.Show(); - else KeyCounter.Hide(); + else + KeyCounter.Hide(); } public void BindProcessor(ScoreProcessor processor)