From 40486c4f38bfd60099c30fc3d20fcd148123c605 Mon Sep 17 00:00:00 2001
From: Dan Balasescu <smoogipoo@smgi.me>
Date: Tue, 24 Dec 2024 18:04:36 +0900
Subject: [PATCH] Block beatmap presents in style select screen

---
 .../OnlinePlay/Multiplayer/MultiplayerMatchStyleSelect.cs  | 7 ++++++-
 1 file changed, 6 insertions(+), 1 deletion(-)

diff --git a/osu.Game/Screens/OnlinePlay/Multiplayer/MultiplayerMatchStyleSelect.cs b/osu.Game/Screens/OnlinePlay/Multiplayer/MultiplayerMatchStyleSelect.cs
index 19d8b96f2b..867579171d 100644
--- a/osu.Game/Screens/OnlinePlay/Multiplayer/MultiplayerMatchStyleSelect.cs
+++ b/osu.Game/Screens/OnlinePlay/Multiplayer/MultiplayerMatchStyleSelect.cs
@@ -18,7 +18,7 @@ using osu.Game.Users;
 
 namespace osu.Game.Screens.OnlinePlay.Multiplayer
 {
-    public partial class MultiplayerMatchStyleSelect : SongSelect, IOnlinePlaySubScreen
+    public partial class MultiplayerMatchStyleSelect : SongSelect, IOnlinePlaySubScreen, IHandlePresentBeatmap
     {
         public string ShortTitle => "style selection";
 
@@ -65,6 +65,11 @@ namespace osu.Game.Screens.OnlinePlay.Multiplayer
             return true;
         }
 
+        public void PresentBeatmap(WorkingBeatmap beatmap, RulesetInfo ruleset)
+        {
+            // This screen cannot present beatmaps.
+        }
+
         private partial class DifficultySelectFilterControl : FilterControl
         {
             private readonly PlaylistItem item;