add: if (x < width) width = x; s.width = width + "px"; 
context:     getDragBox: function(event) {        var dragBox = document.createElement("div");        var s = dragBox.style;        s.position = "absolute";        s.fontFamily = this._box.style.fontFamily;        s.fontSize = this._box.style.fontSize;                s.color = tw_COLOR_HIGHLIGHTTEXT;                var cell = tw_getEventTarget(event);        var position = this._getCellPosition(cell);                var content = this._content;        var childNodes = content.childNodes;                var x = 0;                for (var i = 0, cnt = this._getColumnCount(); i < cnt; i++) {            var tmpCell = childNodes.item(i).childNodes.item(position[1]).cloneNode(true);            var s = tmpCell.style;            s.position = "absolute";            s.width = childNodes.item(i).style.width;            s.height = tw_GridBox.rowHeight + "px";            s.left = x + "px";            s.top = "0px";            s.backgroundColor = tw_COLOR_HIGHLIGHT;            x += parseInt(s.width);            dragBox.appendChild(tmpCell);        }                dragBox._dragObject = position.join("@");        return dragBox;    },
meta: 5515	/local1/tlutelli/issta_data/temp/all_js/javascript/2006_temp/2006/5515/cfa7cacc22cf44240d4fdac2a16ac0b70fe21708/GridBox.js/buggy/src/thinwire/render/web/resources/GridBox.js