From 1a72e1d9580172414fb147cda9e66f4927f4b2ae Mon Sep 17 00:00:00 2001 From: Peter Date: Thu, 10 Feb 2022 12:46:20 +1300 Subject: [PATCH] Update dataTable.js make table size stable --- plugins/CoreHome/javascripts/dataTable.js | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/plugins/CoreHome/javascripts/dataTable.js b/plugins/CoreHome/javascripts/dataTable.js index bc450358e9f..6a72afe010d 100644 --- a/plugins/CoreHome/javascripts/dataTable.js +++ b/plugins/CoreHome/javascripts/dataTable.js @@ -566,6 +566,11 @@ $.extend(DataTable.prototype, UIControl.prototype, { if (labelColumnWidth) { $('td.label', domElem).each(function() { + var tableClass = $(this).closest('table').attr('class'); + // check if the table is sub table. remove the width by 20px to make sure the table size wont change. + if (tableClass.includes('subDataTable')) { + labelColumnWidth = labelColumnWidth - 20; + } $(this).width(removePaddingFromWidth($(this), labelColumnWidth)); }); }