I think the error should be due to the DataTable initialization in blocks.js attempting to reinitialize during certain conditions (such as cache conflicts caused by rapid clicking). Adding retrieve: true should be a choice without negative side effects. Since it hasn't been tested in an instance, I hope the explorer dev could conduct a test.
Details
Details
- Reviewers
bytesofman emack Fabien - Group Reviewers
Restricted Owners Package (Owns No Changed Paths) Restricted Project - Commits
- rABCcbea3a052541: [explorer] fix DataTables warning about Reinitialise DataTable
It has only been tested in the browser's console.
before:
console.log("Initializing DataTable...");
$('#blocks-table').DataTable({
});
after:
console.log("Initializing DataTable...");
$('#blocks-table').DataTable({
retrieve: true,
});
Diff Detail
Diff Detail
- Repository
- rABC Bitcoin ABC
- Lint
Lint Passed - Unit
No Test Coverage - Build Status
Buildable 25976 Build 51526: Build Diff Build 51525: arc lint + arc unit
Event Timeline
Comment Actions
This makes sense. All the other initialization parameters are static so it doesn't have any drawback afaict.