From f63dc2dcea2cf0bb8ed380b404b266bf1cd7b966 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Bart=C5=82omiej=20Dach?= Date: Mon, 30 Jun 2025 13:25:42 +0200 Subject: [PATCH] Ensure pending changes are saved before initiating external edit operation --- osu.Game/Overlays/SkinEditor/SkinEditor.cs | 2 ++ 1 file changed, 2 insertions(+) diff --git a/osu.Game/Overlays/SkinEditor/SkinEditor.cs b/osu.Game/Overlays/SkinEditor/SkinEditor.cs index 22ef80be84..140c011e3c 100644 --- a/osu.Game/Overlays/SkinEditor/SkinEditor.cs +++ b/osu.Game/Overlays/SkinEditor/SkinEditor.cs @@ -282,6 +282,8 @@ namespace osu.Game.Overlays.SkinEditor private async Task editExternally() { + Save(); + var skin = currentSkin.Value.SkinInfo.PerformRead(s => s.Detach()); await externalEditOverlay!.Begin(skin).ConfigureAwait(false);