add: this.setFocus(true); 
context:     _cellClickListener: function(event) {        if (!this.isEnabled()) return;        var cell = tw_getEventTarget(event);        var column = cell.parentNode;            var index = 1;                while ((cell = cell.nextSibling) != null)            index++;                index = column.childNodes.length - index;                        this.setRowIndexSelected(index, true);                if (this._visibleCheckBoxes) {            if (this._fullRowCheckBox || (tw_getEventOffsetX(event) < 16 && this._content.childNodes.item(0) == column)) {                var state = this.setRowIndexCheckState(index, -1);                this.firePropertyChange("rowChecked", (state ? "t" : "f") + index);            }                this.fireAction("click", index);        } else {            this.fireAction("click", index);                        if (this._lastColumn().childNodes.item(index).tw_child != undefined) {                this._setChildVisible(index, true);            } else {                this._root.closeChildren();                                if (this._root._dropDown != null) {                    var dd = this._root._dropDown;                    dd.setDropDownVisible(false);                    dd.setFocus(true);                }            }        }    },
meta: 5515	/local1/tlutelli/issta_data/temp/all_js/javascript/2006_temp/2006/5515/13aaf1491cd3f4c21ab65b0cb62c46eeabdd6d14/GridBox.js/buggy/src/thinwire/render/web/resources/GridBox.js