Hoang Yen Ha,
In that case in the _onResultsTableClicked function update my changes to:
/*RJS - start edits*/
//this.map.infoWindow.show(centerPoint);
if (this.wManager) {
var widgetCfg = this._getWidgetConfig('Edit');
if(widgetCfg){
this.wManager.triggerWidgetOpen(widgetCfg.id).then(lang.hitch(this, function(widget){
setTimeout(lang.hitch(this, function(){
var mpPt = feature.geometry;
var scrPt = this.map.toScreen(mpPt);
this.map.emit("click", { bubbles: true, cancelable: true, screenPoint: scrPt, mapPoint: mpPt });
}), 1000);
}));
}
}
/*RJS - end Edits*/