diff --git a/src/assets/js/signal_sets.js b/src/assets/js/signal_sets.js index 920d7f3..fb8ee5f 100644 --- a/src/assets/js/signal_sets.js +++ b/src/assets/js/signal_sets.js @@ -150,13 +150,22 @@ bulkSelectDivs.forEach(div => { var tableHeight = window.screen.width / 3.4; +function calculate_table_height() { + var h = Math.max(document.documentElement.clientHeight, window.innerHeight || 0); + var percent = 60; + if (h > 1000) { + percent = 70; + } + return (percent * h) / 100; +} + var table = new DataTable('#signalSetsTable', { fixedHeader: true, paging: false, scrollCollapse: true, scrollX: true, - scrollY: tableHeight, + scrollY: calculate_table_height(), fixedColumns: { left: 2 },