diff --git a/osu.Android.props b/osu.Android.props
index 0e60a5a99e..4859510e6c 100644
--- a/osu.Android.props
+++ b/osu.Android.props
@@ -51,7 +51,7 @@
-
+
diff --git a/osu.Game/Screens/OnlinePlay/Lounge/DrawableLoungeRoom.cs b/osu.Game/Screens/OnlinePlay/Lounge/DrawableLoungeRoom.cs
index a823db282c..fe7c7cc364 100644
--- a/osu.Game/Screens/OnlinePlay/Lounge/DrawableLoungeRoom.cs
+++ b/osu.Game/Screens/OnlinePlay/Lounge/DrawableLoungeRoom.cs
@@ -189,9 +189,10 @@ namespace osu.Game.Screens.OnlinePlay.Lounge
private OsuPasswordTextBox passwordTextbox;
private TriangleButton joinButton;
private OsuSpriteText errorText;
+ private Sample sampleJoinFail;
[BackgroundDependencyLoader]
- private void load(OsuColour colours)
+ private void load(OsuColour colours, AudioManager audio)
{
Child = new FillFlowContainer
{
@@ -227,6 +228,8 @@ namespace osu.Game.Screens.OnlinePlay.Lounge
}
};
+ sampleJoinFail = audio.Samples.Get(@"UI/password-fail");
+
joinButton.Action = () => lounge?.Join(room, passwordTextbox.Text, null, joinFailed);
}
@@ -244,6 +247,8 @@ namespace osu.Game.Screens.OnlinePlay.Lounge
.FadeOutFromOne(1000, Easing.In);
Body.Shake();
+
+ sampleJoinFail?.Play();
}
protected override void LoadComplete()
diff --git a/osu.Game/osu.Game.csproj b/osu.Game/osu.Game.csproj
index 390b026497..0460de6d72 100644
--- a/osu.Game/osu.Game.csproj
+++ b/osu.Game/osu.Game.csproj
@@ -37,7 +37,7 @@
-
+
diff --git a/osu.iOS.props b/osu.iOS.props
index 2158772b83..51ca381b63 100644
--- a/osu.iOS.props
+++ b/osu.iOS.props
@@ -71,7 +71,7 @@
-
+