Handle OCR exceptions

This commit is contained in:
Jaex 2022-06-16 22:07:49 +03:00
parent 8c52bbd036
commit dfafc7748c

View file

@ -128,11 +128,18 @@ private async Task OCR(Bitmap bmp)
txtResult.Text = "";
UpdateControls();
Result = await OCRHelper.OCR(bmp, Options.Language, Options.ScaleFactor);
if (Options.AutoCopy && !string.IsNullOrEmpty(Result))
try
{
ClipboardHelpers.CopyText(Result);
Result = await OCRHelper.OCR(bmp, Options.Language, Options.ScaleFactor);
if (Options.AutoCopy && !string.IsNullOrEmpty(Result))
{
ClipboardHelpers.CopyText(Result);
}
}
catch (Exception e)
{
e.ShowError(false);
}
if (!IsDisposed)