From 4cbb9f3196d20286f286da30219066b9142e72c8 Mon Sep 17 00:00:00 2001 From: Tim Tucker Date: Mon, 3 Sep 2012 13:11:11 -0300 Subject: [PATCH] Update media/src/core/core.sizing.js Define nWrapper earlier to avoid calling dom to get the parentNode multiple times in the initial loop --- media/src/core/core.sizing.js | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/media/src/core/core.sizing.js b/media/src/core/core.sizing.js index ebc5c075..6245a8c1 100644 --- a/media/src/core/core.sizing.js +++ b/media/src/core/core.sizing.js @@ -1,4 +1,3 @@ - /** * Convert a CSS unit width to pixels (e.g. 2em) * @param {string} sWidth width to be converted @@ -45,6 +44,7 @@ function _fnCalculateColumnWidths ( oSettings ) var i, iIndex, iCorrector, iWidth; var oHeaders = $('th', oSettings.nTHead); var widthAttr = oSettings.nTable.getAttribute('width'); + var nWrapper = oSettings.nTable.parentNode; /* Convert any user input sizes into pixel sizes */ for ( i=0 ; i