Small code layout improvement.

This commit is contained in:
Martin Edenhofer 2015-10-28 10:58:12 +01:00
parent d29fde31e5
commit 57959900bc

View file

@ -355,7 +355,7 @@ class App.ControllerTable extends App.Controller
if unit is '%'
percentage = parseInt col.width, 10
col.width = percentage / 100 * @el.width() + "px"
col.width = percentage / 100 * @el.width() + 'px'
return col
@ -366,14 +366,14 @@ class App.ControllerTable extends App.Controller
headers = _.map headers, (col) =>
if !col.unresizable
value = parseInt col.width, 10
col.width = Math.max(@minColWidth, value - shrinkBy) + "px"
col.width = Math.max(@minColWidth, value - shrinkBy) + 'px'
return col
# give left-over space from rounding to last column to get to 100%
roundingLeftOver = @el.width() - @getHeaderWidths headers
# but only if there is something left over (will get negative when there are too many columns for each column to stay in their min width)
if roundingLeftOver > 0
headers[headers.length - 1].width = parseInt(headers[headers.length - 1].width, 10) + roundingLeftOver + "px"
headers[headers.length - 1].width = parseInt(headers[headers.length - 1].width, 10) + roundingLeftOver + 'px'
return headers