From eac512a81560c7f622d6516e633ffb787b818cb9 Mon Sep 17 00:00:00 2001 From: miku-666 <74728189+NessieHax@users.noreply.github.com> Date: Wed, 13 Mar 2024 17:37:41 +0100 Subject: [PATCH] CustomSkinEditor - Fix skin texture locking file handle --- PCK-Studio/Forms/Editor/CustomSkinEditor.cs | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/PCK-Studio/Forms/Editor/CustomSkinEditor.cs b/PCK-Studio/Forms/Editor/CustomSkinEditor.cs index 918ed640..4e100c68 100644 --- a/PCK-Studio/Forms/Editor/CustomSkinEditor.cs +++ b/PCK-Studio/Forms/Editor/CustomSkinEditor.cs @@ -136,10 +136,10 @@ namespace PckStudio.Forms.Editor if (openFileDialog.ShowDialog() == DialogResult.OK) { - using (var img = Image.FromFile(openFileDialog.FileName)) - { - renderer3D1.Texture = img; - } + generateTextureCheckBox.Checked = false; + // use stream to not leave handle open + using (var imgFs = File.OpenRead(openFileDialog.FileName)) + renderer3D1.Texture = Image.FromStream(imgFs); } }