diff --git a/packages/nc-gui/components/dlg/Table/RowLevelSecurity.vue b/packages/nc-gui/components/dlg/Table/RowLevelSecurity.vue new file mode 100644 index 0000000000..bfacb0a5ad --- /dev/null +++ b/packages/nc-gui/components/dlg/Table/RowLevelSecurity.vue @@ -0,0 +1,13 @@ + + + diff --git a/packages/nc-gui/components/smartsheet/grid/canvas/composables/useCanvasRender.ts b/packages/nc-gui/components/smartsheet/grid/canvas/composables/useCanvasRender.ts index 24e20adc89..02b81af2d1 100644 --- a/packages/nc-gui/components/smartsheet/grid/canvas/composables/useCanvasRender.ts +++ b/packages/nc-gui/components/smartsheet/grid/canvas/composables/useCanvasRender.ts @@ -1920,7 +1920,11 @@ export function useCanvasRender({ roundedRect(ctx, 0, warningRow.yOffset + rowHeight.value, 90, 25, { bottomRight: 6 }, { backgroundColor: orange }) renderSingleLineText(ctx, { - text: warningRow.row.rowMeta.isValidationFailed ? 'Row filtered' : 'Row moved', + text: warningRow.row.rowMeta.isValidationFailed + ? 'Row filtered' + : warningRow.row.rowMeta.isRlsHidden + ? 'Row hidden' + : 'Row moved', x: 10, y: warningRow.yOffset + rowHeight.value, py: 7, @@ -2723,7 +2727,11 @@ export function useCanvasRender({ roundedRect(ctx, gXOffset, warningRow.yOffset + rowHeight.value, 90, 25, { bottomRight: 6 }, { backgroundColor: orange }) renderSingleLineText(ctx, { - text: warningRow.row.rowMeta.isValidationFailed ? 'Row filtered' : 'Row moved', + text: warningRow.row.rowMeta.isValidationFailed + ? 'Row filtered' + : warningRow.row.rowMeta.isRlsHidden + ? 'Row hidden' + : 'Row moved', x: 10 + gXOffset, y: warningRow.yOffset + rowHeight.value, py: 7,