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);