diff --git a/.datatables-commit-sync b/.datatables-commit-sync index 418355f9..c15e0c28 100644 --- a/.datatables-commit-sync +++ b/.datatables-commit-sync @@ -1 +1 @@ -2fcf8f180e6627e372656283dc58570191abc762 +eceec807732782010bff74c4d068bb13b6a81b50 diff --git a/media/js/jquery.dataTables.js b/media/js/jquery.dataTables.js index 11fc4215..8056292f 100644 --- a/media/js/jquery.dataTables.js +++ b/media/js/jquery.dataTables.js @@ -6122,10 +6122,11 @@ } ); } - if ( _fnDataSource( oSettings ) === 'ssp' || features.bDeferRender ) { - _fnCallbackReg( oSettings, 'aoDrawCallback', _fnSortingClasses, 'sc' ); - } - + _fnCallbackReg( oSettings, 'aoDrawCallback', function () { + if ( oSettings.bSorted || _fnDataSource( oSettings ) === 'ssp' || features.bDeferRender ) { + _fnSortingClasses( oSettings ); + } + }, 'sc' ); /*