From c3806348a0dd64fa0388848c53546b5be3030c89 Mon Sep 17 00:00:00 2001 From: Vladimir Enchev Date: Thu, 6 Feb 2025 09:28:56 +0200 Subject: [PATCH] Fixed FileInput breaks if both MaxWidth and MaxHeight is set and a non image is selected Fix #1922 --- Radzen.Blazor/wwwroot/Radzen.Blazor.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Radzen.Blazor/wwwroot/Radzen.Blazor.js b/Radzen.Blazor/wwwroot/Radzen.Blazor.js index 3295c0b735b..fc14a2bb3c9 100644 --- a/Radzen.Blazor/wwwroot/Radzen.Blazor.js +++ b/Radzen.Blazor/wwwroot/Radzen.Blazor.js @@ -1658,7 +1658,7 @@ window.Radzen = { reader.addEventListener( 'load', function () { - if (maxWidth > 0 && maxHeight > 0) { + if (fileInput.files[0] && fileInput.files[0].type.includes('image') && maxWidth > 0 && maxHeight > 0) { var img = document.createElement("img"); img.onload = function (event) { // Dynamically create a canvas element