Skip to content

Commit 6171793

Browse files
committed
Corrected issue with selectCallback
1 parent 8526471 commit 6171793

File tree

2 files changed

+4
-4
lines changed

2 files changed

+4
-4
lines changed

js/dataTables.checkboxes.js

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -521,8 +521,8 @@ Checkboxes.prototype = {
521521
if(self.s.ignoreSelect){ return; }
522522

523523
if(type === 'row'){
524-
self.updateCheckbox('row', indexes, (e.type === 'select') ? true : false);
525524
self.updateData('row', indexes, (e.type === 'select') ? true : false, true);
525+
self.updateCheckbox('row', indexes, (e.type === 'select') ? true : false);
526526

527527
// Get index of the first column that has checkbox and row selection enabled
528528
var colIdx = self.getSelectRowColIndex();
@@ -816,8 +816,8 @@ Api.registerPlural( 'columns().checkboxes.select()', 'column().checkboxes.select
816816
selector.push({ row: rowIdx, column: colIdx });
817817
});
818818

819-
ctx.checkboxes.updateCheckbox('cell', selector, (select) ? true : false);
820819
ctx.checkboxes.updateData('cell', selector, (select) ? true : false, allowDups);
820+
ctx.checkboxes.updateCheckbox('cell', selector, (select) ? true : false);
821821

822822
// If row selection is enabled
823823
if(ctx.aoColumns[colIdx].checkboxes.selectRow){
@@ -846,8 +846,8 @@ Api.registerPlural( 'cells().checkboxes.select()', 'cell().checkboxes.select()',
846846
if(ctx.checkboxes){
847847
var selector = [{ row: rowIdx, column: colIdx }];
848848

849-
ctx.checkboxes.updateCheckbox('cell', selector, (select) ? true : false);
850849
ctx.checkboxes.updateData('cell', selector, (select) ? true : false, allowDups);
850+
ctx.checkboxes.updateCheckbox('cell', selector, (select) ? true : false);
851851

852852
// If row selection is enabled
853853
if(ctx.aoColumns[colIdx].checkboxes.selectRow){

0 commit comments

Comments
 (0)