From 5ad16715ad3b4d622eed06274fd7696debafa6fd Mon Sep 17 00:00:00 2001 From: Marcin Szeniak <14913904+Klocman@users.noreply.github.com> Date: Mon, 15 May 2023 23:38:02 +0200 Subject: [PATCH] Fix PlayCorrespondingSystemSound FileNotFoundException crash --- source/KlocTools/Forms/CustomMessageBox.cs | 11 +++++++++-- 1 file changed, 9 insertions(+), 2 deletions(-) diff --git a/source/KlocTools/Forms/CustomMessageBox.cs b/source/KlocTools/Forms/CustomMessageBox.cs index 7679372e..86e9f008 100644 --- a/source/KlocTools/Forms/CustomMessageBox.cs +++ b/source/KlocTools/Forms/CustomMessageBox.cs @@ -101,8 +101,15 @@ private CustomMessageBox(CmbBasicSettings settings, CmbCheckboxSettings checkbox if (settings.IconSet != null) { - pictureBox1.Image = settings.IconSet.ToBitmap(); - settings.IconSet.PlayCorrespondingSystemSound(); + try + { + pictureBox1.Image = settings.IconSet.ToBitmap(); + settings.IconSet.PlayCorrespondingSystemSound(); + } + catch (SystemException e) + { + Console.WriteLine(e); + } } TopMost = settings.AlwaysOnTop;