Make Introduce bindable property OverlayActivationMode in OsuScreen

This commit is contained in:
Lucas A
2020-08-27 19:29:18 +02:00
parent 66fb5d4174
commit 5949a281fc
3 changed files with 11 additions and 4 deletions

View File

@ -972,9 +972,12 @@ namespace osu.Game
break;
}
if (current is IOsuScreen currentOsuScreen)
OverlayActivationMode.UnbindFrom(currentOsuScreen.OverlayActivationMode);
if (newScreen is IOsuScreen newOsuScreen)
{
OverlayActivationMode.Value = newOsuScreen.InitialOverlayActivationMode;
OverlayActivationMode.BindTo(newOsuScreen.OverlayActivationMode);
MusicController.AllowRateAdjustments = newOsuScreen.AllowRateAdjustments;