diff --git a/js/dataTables.keyTable.js b/js/dataTables.keyTable.js index aec507d..c9db55a 100644 --- a/js/dataTables.keyTable.js +++ b/js/dataTables.keyTable.js @@ -1,11 +1,11 @@ -/*! KeyTable 2.1.1 +/*! KeyTable 2.1.2-dev * ©2009-2016 SpryMedia Ltd - datatables.net/license */ /** * @summary KeyTable * @description Spreadsheet like keyboard navigation for DataTables - * @version 2.1.1 + * @version 2.1.2-dev * @file dataTables.keyTable.js * @author SpryMedia Ltd (www.sprymedia.co.uk) * @contact www.sprymedia.co.uk/contact @@ -334,6 +334,12 @@ $.extend( KeyTable.prototype, { orig.stopPropagation(); + // Return key should do nothing - for textareas's it would empty the + // contents + if ( key === 13 ) { + orig.preventDefault(); + } + editor.inline( this.s.lastFocus.index() ); // Excel style - select all text @@ -789,7 +795,7 @@ KeyTable.defaults = { -KeyTable.version = "2.1.1"; +KeyTable.version = "2.1.2-dev"; $.fn.dataTable.KeyTable = KeyTable;