Skip to content

Commit

Permalink
Improved fix for #3547
Browse files Browse the repository at this point in the history
  • Loading branch information
Çağatay Çivici committed Oct 4, 2017
1 parent c0037cc commit 0eebf09
Showing 1 changed file with 5 additions and 7 deletions.
12 changes: 5 additions & 7 deletions src/app/components/datatable/datatable.ts
Original file line number Diff line number Diff line change
Expand Up @@ -1910,14 +1910,12 @@ export class DataTable implements AfterViewChecked,AfterViewInit,AfterContentIni

//enter
if(event.keyCode == 13) {
this.onEditComplete.emit({column: column, data: rowData, index: rowIndex});
this.domHandler.invokeElementMethod(event.target, 'blur');
if (event.target.value.length !== 0) {
this.switchCellToViewMode(event.target);
} else {
this.editorClick = false;
if(this.domHandler.find(this.editingCell, '.ng-invalid.ng-dirty').length == 0) {
this.onEditComplete.emit({column: column, data: rowData, index: rowIndex});
this.domHandler.invokeElementMethod(event.target, 'blur');
this.switchCellToViewMode(event.target);
event.preventDefault();
}
event.preventDefault();
}

//escape
Expand Down

0 comments on commit 0eebf09

Please sign in to comment.