From ff32407e71fc95c2793c3d5f20189f3788029e19 Mon Sep 17 00:00:00 2001 From: miku-666 <74728189+NessieHax@users.noreply.github.com> Date: Wed, 3 Aug 2022 15:07:25 +0200 Subject: [PATCH] Set DialogResult when invalid anim is passed to ANIMEditor --- MinecraftUSkinEditor/Forms/Utilities/Skins/ANIMEditor.cs | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/MinecraftUSkinEditor/Forms/Utilities/Skins/ANIMEditor.cs b/MinecraftUSkinEditor/Forms/Utilities/Skins/ANIMEditor.cs index 8027ca9b..93113401 100644 --- a/MinecraftUSkinEditor/Forms/Utilities/Skins/ANIMEditor.cs +++ b/MinecraftUSkinEditor/Forms/Utilities/Skins/ANIMEditor.cs @@ -64,7 +64,11 @@ namespace PckStudio.Forms.Utilities.Skins public ANIMEditor(string ANIM) { InitializeComponent(); - if (!SkinANIM.IsValidANIM(ANIM)) Close(); + if (!SkinANIM.IsValidANIM(ANIM)) + { + DialogResult = DialogResult.Abort; + Close(); + } anim = new SkinANIM(ANIM); bobbingCheckBox.CheckedChanged += (sender, EventArgs) => { flagChanged(sender, EventArgs, eANIM_EFFECTS.HEAD_BOBBING_DISABLED); };