if(this.commitOnBlur){ dojo.connect(inNode, "onblur", function(e){ // hack: if editor still thinks this editor is current some ms after it blurs, assume we've focused away from grid setTimeout(dojo.hitch(this, "_onEditBlur", inRowIndex), 250); }); }