Skip to content

Commit a99144f

Browse files
committed
Ensure that preRender is called on all plugins
Fixed an issue where preRender was not being called when an "Angular Way" table had its collection updated.
1 parent d573e35 commit a99144f

File tree

1 file changed

+3
-0
lines changed

1 file changed

+3
-0
lines changed

src/angular-datatables.renderer.js

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -187,6 +187,9 @@ function dtNGRenderer($log, $q, $compile, $timeout, DTRenderer, DTRendererServic
187187
}
188188
$timeout(function() {
189189
_alreadyRendered = true;
190+
// Ensure that prerender is called when the collection is updated
191+
// See https://github.com/l-lin/angular-datatables/issues/502
192+
DTRendererService.preRender(renderer.options);
190193
var result = DTRendererService.hideLoadingAndRenderDataTable(_$elem, renderer.options);
191194
_oTable = result.DataTable;
192195
DTInstanceFactory.copyDTProperties(result, dtInstance);

0 commit comments

Comments
 (0)