From 473ab14ae6d49bfdf5c2e12b9b649659d7f05df4 Mon Sep 17 00:00:00 2001 From: Vladimir Enchev Date: Wed, 2 Oct 2024 21:57:43 +0300 Subject: [PATCH] focusTableRow improved --- Radzen.Blazor/wwwroot/Radzen.Blazor.js | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/Radzen.Blazor/wwwroot/Radzen.Blazor.js b/Radzen.Blazor/wwwroot/Radzen.Blazor.js index f4e4e3e828a..93f8bffd5b0 100644 --- a/Radzen.Blazor/wwwroot/Radzen.Blazor.js +++ b/Radzen.Blazor/wwwroot/Radzen.Blazor.js @@ -681,13 +681,13 @@ window.Radzen = { if (key == 'ArrowDown') { while (table.nextSelectedIndex < rows.length - 1) { table.nextSelectedIndex++; - if (!rows[table.nextSelectedIndex].classList.contains('rz-state-disabled')) + if (!rows[table.nextSelectedIndex] || !rows[table.nextSelectedIndex].classList.contains('rz-state-disabled')) break; } } else if (key == 'ArrowUp') { while (table.nextSelectedIndex > 0) { table.nextSelectedIndex--; - if (!rows[table.nextSelectedIndex].classList.contains('rz-state-disabled')) + if (!rows[table.nextSelectedIndex] || !rows[table.nextSelectedIndex].classList.contains('rz-state-disabled')) break; } } else if (key == 'ArrowRight') {