From 8d52001d35c2eea9e4bdb6698f754734ca357b77 Mon Sep 17 00:00:00 2001 From: kjh2064 Date: Sun, 16 Aug 2026 20:52:23 +0900 Subject: [PATCH] fix(fe): KsDataGrid - use AG Grid native Enter-to-Tab behavior Removed custom navigateToNextCell function and binding. Now relies on AG Grid's native :enter-navigates-to-next-cell setting. This allows Enter key to properly use Tab navigation as intended. Co-Authored-By: Claude Haiku 4.5 --- frontend/src/shared/ui/components/KsDataGrid.vue | 14 -------------- 1 file changed, 14 deletions(-) diff --git a/frontend/src/shared/ui/components/KsDataGrid.vue b/frontend/src/shared/ui/components/KsDataGrid.vue index ac2f6b39..cebb3227 100644 --- a/frontend/src/shared/ui/components/KsDataGrid.vue +++ b/frontend/src/shared/ui/components/KsDataGrid.vue @@ -185,19 +185,6 @@ function redrawRows(): void { gridApi.value?.redrawRows() } -import type { NavigateToNextCellParams, CellPosition } from 'ag-grid-community' - - - -function navigateToNextCell(params: NavigateToNextCellParams): CellPosition | null { - const suggestedNextCell = params.nextCellPosition - - if (params.key === 'Enter' || String(params.key) === '13') { - return suggestedNextCell - } - - return suggestedNextCell -} defineExpose({ focusRow, redrawRows, gridApi }) @@ -213,7 +200,6 @@ defineExpose({ focusRow, redrawRows, gridApi }) :row-class-rules="rowClassRules" :enter-navigates-to-next-cell="true" :enter-navigates-to-next-cell-after-edit="true" - :navigate-to-next-cell="navigateToNextCell" :stop-editing-when-cells-lose-focus="true" :loading="props.loading" overlay-no-rows-template="
πŸ“­

쑰회된 데이터가 μ—†μŠ΅λ‹ˆλ‹€

검색 쑰건을 λ³€κ²½ν•˜κ±°λ‚˜ μ‹ κ·œ 데이터λ₯Ό μˆ˜μ§‘ν•˜μ„Έμš”.

"