@@ -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