From bbdd70c8431b1c95f4f7cd8bfad0414ffd82d1ab Mon Sep 17 00:00:00 2001 From: Dan Balasescu Date: Thu, 11 Dec 2025 20:07:36 +0900 Subject: [PATCH] Always perform leave room sequence --- osu.Game/Online/Multiplayer/MultiplayerClient.cs | 3 --- 1 file changed, 3 deletions(-) diff --git a/osu.Game/Online/Multiplayer/MultiplayerClient.cs b/osu.Game/Online/Multiplayer/MultiplayerClient.cs index 4f223cc1ab..59a26d5ba7 100644 --- a/osu.Game/Online/Multiplayer/MultiplayerClient.cs +++ b/osu.Game/Online/Multiplayer/MultiplayerClient.cs @@ -319,9 +319,6 @@ namespace osu.Game.Online.Multiplayer public Task LeaveRoom() { - if (Room == null) - return Task.CompletedTask; - // The join may have not completed yet, so certain tasks that either update the room or reference the room should be cancelled. // This includes the setting of Room itself along with the initial update of the room settings on join. joinCancellationSource?.Cancel();