From 903d91b69784dd537edaa17bd0a178c7eb7d5a53 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Bart=C5=82omiej=20Dach?= Date: Tue, 2 Sep 2025 08:05:37 +0200 Subject: [PATCH] Use `SingleOrDefault()` instead of `LastOrDefault()` `LastOrDefault()` is arbitrary, and I hope this doesn't matter for anything, because if it does, then that's utterly *horrifying*. --- osu.Game/Screens/Edit/GameplayTest/EditorPlayer.cs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/osu.Game/Screens/Edit/GameplayTest/EditorPlayer.cs b/osu.Game/Screens/Edit/GameplayTest/EditorPlayer.cs index 0b6c9960c8..525f6f62ad 100644 --- a/osu.Game/Screens/Edit/GameplayTest/EditorPlayer.cs +++ b/osu.Game/Screens/Edit/GameplayTest/EditorPlayer.cs @@ -128,7 +128,7 @@ namespace osu.Game.Screens.Edit.GameplayTest { var drawableObject = DrawableRuleset.Playfield.HitObjectContainer .AliveObjects - .LastOrDefault(it => it.HitObject == hitObject); + .SingleOrDefault(it => it.HitObject == hitObject); if (drawableObject != null) preventMissOnDrawable(drawableObject);