diff --git a/app/gui/view/graph-editor/src/builtin/visualization/java_script/table.js b/app/gui/view/graph-editor/src/builtin/visualization/java_script/table.js index 952f9e6b6e613..b52c77cbe012c 100644 --- a/app/gui/view/graph-editor/src/builtin/visualization/java_script/table.js +++ b/app/gui/view/graph-editor/src/builtin/visualization/java_script/table.js @@ -204,6 +204,9 @@ class TableVisualization extends Visualization { dataTruncated = parsedData.all_rows_count !== rowData.length } + // If the table contains more rows than an upper limit, the engine will send only some of all rows. + // If data is truncated, we cannot rely on sorting/filtering so will disable. + // A pinned row is added to tell the user the row count and that filter/sort is disabled. if (dataTruncated) { columnDefs[0].colSpan = p => { if (p.data['__COL_SPAN__'] !== undefined) {