diff --git a/packages/frontend-core/src/components/grid/controls/ColumnsSettingButton.svelte b/packages/frontend-core/src/components/grid/controls/ColumnsSettingButton.svelte index c07adf9fcb..fd0afd48f2 100644 --- a/packages/frontend-core/src/components/grid/controls/ColumnsSettingButton.svelte +++ b/packages/frontend-core/src/components/grid/controls/ColumnsSettingButton.svelte @@ -29,8 +29,10 @@ } const getText = columns => { - const hidden = columns.filter(col => !col.visible).length - return hidden ? `Columns (${hidden} restricted)` : "Columns" + const restricted = columns.filter( + col => !col.visible || col.readonly + ).length + return restricted ? `Columns (${restricted} restricted)` : "Columns" } $: isViewReadonlyColumnsEnabled = $licensing.isViewReadonlyColumnsEnabled