After I block the line of mygrid.splitAt(10), the code following works fine.
mygrid.attachEvent(“onEditCell”,function(stage,id,ind,value){
if(stage == 2) {
if (some_check(value))
window.setTimeout(function(){
mygrid.selectCell(mygrid.getRowIndex(id),ind,false,false,true);
},1);
}
return true;
});
Unfortunately I have to use mygrid.splitAt(10) function. I will try your way to see if it works or not.
Problem in case of split mode confirmed , we will fix it in next build , for now, if cell placed to left of the split you can use
mygrid.selectCell(mygrid.getRowIndex(id),ind,false,false,false);
mygrid._fake.editCell();