diff --git a/src/ui/grid.js b/src/ui/grid.js index 98c454bcc39943d7da38ea9c8580f4df2955305b..181e99c438e4bbc878f54e55988ec81c453561cf 100644 --- a/src/ui/grid.js +++ b/src/ui/grid.js @@ -310,14 +310,19 @@ morpheus.Grid.prototype = { left : -1000, top : -1000 }); - var $row = $('
'); + + var $row = $('
' + + '
' + + '
' + + '
'); var $cell = $row.find('.slick-cell'); + var $header = $row.find('.slick-header-column'); $row.appendTo($d); var gridWidth = this.options.$el.width(); var maxWidth = Math.min(parseInt(gridWidth / 2), 400); var getColumnWidth = function(column) { - $cell.html(column.name); - var w = Math.max($cell.outerWidth(), 4); + var w = $header.html(column.name).outerWidth(); + w = Math.max($cell.outerWidth(), w); if (column.prototypeValue) { $cell.html(column.prototypeValue); w = Math.max($cell.outerWidth(), w);