From 9dc81c8dd3aa1dbc3489d21c82f103366d8f48a2 Mon Sep 17 00:00:00 2001 From: Allan Jardine Date: Fri, 7 Mar 2014 11:48:08 +0000 Subject: [PATCH] Dev fix: Sort classes for cells were broken in beta.3-dev - Commit 515761905c had removed the `_fnSortingClasses` call for a client-side processing table without defered rendering. --- .datatables-commit-sync | 2 +- media/js/jquery.dataTables.js | 9 +++++---- 2 files changed, 6 insertions(+), 5 deletions(-) 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' ); /*