From 6bc3068069e09479cf70eaca50c77959c5b80488 Mon Sep 17 00:00:00 2001 From: t8y2 <1156263951@qq.com> Date: Tue, 9 Jun 2026 14:43:42 +0800 Subject: [PATCH] fix(grid): row detail now respects hidden column state Row detail dialog was using displayableColumnIndexes instead of visibleColumnIndexes, causing columns hidden via "hide null columns" or manual hiding to still appear in the detail view. --- apps/desktop/src/components/grid/DataGrid.vue | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/apps/desktop/src/components/grid/DataGrid.vue b/apps/desktop/src/components/grid/DataGrid.vue index dd2e7c2513..3cdfbc031d 100644 --- a/apps/desktop/src/components/grid/DataGrid.vue +++ b/apps/desktop/src/components/grid/DataGrid.vue @@ -2755,7 +2755,7 @@ const rowDetail = computed(() => { rowId: item.id, row: item.data, columns: props.result.columns, - columnIndexes: displayableColumnIndexes.value, + columnIndexes: visibleColumnIndexes.value, typeByColumn: columnTypeMap.value, commentByColumn: columnCommentMap.value, displayValue: (value, index) => formatCellCached(value, index),