diff --git a/osu.Game/OsuGame.cs b/osu.Game/OsuGame.cs
index 514209524e..c52755197b 100644
--- a/osu.Game/OsuGame.cs
+++ b/osu.Game/OsuGame.cs
@@ -178,7 +178,7 @@ namespace osu.Game
///
/// Whether the back button is currently displayed.
///
- public readonly IBindable BackButtonVisibility = new Bindable();
+ private readonly IBindable backButtonVisibility = new Bindable();
IBindable ILocalUserPlayInfo.PlayingState => playingState;
@@ -1194,7 +1194,7 @@ namespace osu.Game
if (mode.NewValue != OverlayActivation.All) CloseAllOverlays();
};
- BackButtonVisibility.ValueChanged += visible =>
+ backButtonVisibility.ValueChanged += visible =>
{
if (visible.NewValue)
BackButton.Show();
@@ -1594,14 +1594,14 @@ namespace osu.Game
if (current is IOsuScreen currentOsuScreen)
{
- BackButtonVisibility.UnbindFrom(currentOsuScreen.BackButtonVisibility);
+ backButtonVisibility.UnbindFrom(currentOsuScreen.BackButtonVisibility);
OverlayActivationMode.UnbindFrom(currentOsuScreen.OverlayActivationMode);
API.Activity.UnbindFrom(currentOsuScreen.Activity);
}
if (newScreen is IOsuScreen newOsuScreen)
{
- BackButtonVisibility.BindTo(newOsuScreen.BackButtonVisibility);
+ backButtonVisibility.BindTo(newOsuScreen.BackButtonVisibility);
OverlayActivationMode.BindTo(newOsuScreen.OverlayActivationMode);
API.Activity.BindTo(newOsuScreen.Activity);