Skip to content

Commit 1959234

Browse files
committed
Prevent default regadless of taking action
1 parent cadff07 commit 1959234

File tree

1 file changed

+3
-3
lines changed

1 file changed

+3
-3
lines changed

src/table/data-grid-focus.directive.ts

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -58,8 +58,8 @@ export class DataGridFocus {
5858
case "Right": // IE specific value
5959
case "ArrowRight":
6060
const firstBodyRow = rows[1].querySelectorAll("td");
61+
event.preventDefault();
6162
if (element.nextElementSibling && Array.from(headerRow).indexOf(element.nextElementSibling) < firstBodyRow.length) {
62-
event.preventDefault();
6363
this.columnIndex++;
6464
const nextSibling = element.nextElementSibling;
6565
Table.setTabIndex(element, -1);
@@ -69,8 +69,8 @@ export class DataGridFocus {
6969
break;
7070
case "Left": // IE specific value
7171
case "ArrowLeft":
72+
event.preventDefault();
7273
if (element.previousElementSibling) {
73-
event.preventDefault();
7474
this.columnIndex--;
7575
const previousSibling = element.previousElementSibling;
7676
Table.setTabIndex(element, -1);
@@ -80,8 +80,8 @@ export class DataGridFocus {
8080
break;
8181
case "Down": // IE specific value
8282
case "ArrowDown":
83+
event.preventDefault();
8384
if (rowIndex < rows.length - 1) {
84-
event.preventDefault();
8585
rowIndex++;
8686
const row = rows[rowIndex].querySelectorAll("td");
8787
Table.setTabIndex(element, -1);

0 commit comments

Comments
 (0)