From df305989d03304598cdf3e47c32654c1c823027e Mon Sep 17 00:00:00 2001 From: n4b3l Date: Sun, 18 Dec 2016 10:48:59 +0100 Subject: [PATCH] use config bindable directly --- osu.Game/Screens/Play/Player.cs | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/osu.Game/Screens/Play/Player.cs b/osu.Game/Screens/Play/Player.cs index 6c83c70f4b..7b6f260c56 100644 --- a/osu.Game/Screens/Play/Player.cs +++ b/osu.Game/Screens/Play/Player.cs @@ -45,7 +45,7 @@ namespace osu.Game.Screens.Play private ScoreProcessor scoreProcessor; private HitRenderer hitRenderer; - private Bindable dimLevel = new Bindable(); + private Bindable dimLevel; [BackgroundDependencyLoader] private void load(AudioManager audio, BeatmapDatabase beatmaps, OsuGameBase game) @@ -114,8 +114,7 @@ namespace osu.Game.Screens.Play }, scoreOverlay, }; - dimLevel.Weld(game.Config.GetBindable(OsuConfig.DimLevel)); - dimLevel.ValueChanged += dimChanged; + dimLevel = game.Config.GetBindable(OsuConfig.DimLevel); } protected override void LoadComplete() @@ -154,6 +153,7 @@ namespace osu.Game.Screens.Play Background?.FadeTo((100f- dimLevel)/100, 1000); Content.Alpha = 0; + dimLevel.ValueChanged += dimChanged; } protected override bool OnExiting(GameMode next)