File tree Expand file tree Collapse file tree 1 file changed +9
-1
lines changed
src/resources/views/crud/columns/inc Expand file tree Collapse file tree 1 file changed +9
-1
lines changed Original file line number Diff line number Diff line change @@ -53,9 +53,17 @@ function addOrRemoveCrudCheckedItem(element) {
5353
5454 if (typeof markCheckboxAsCheckedIfPreviouslySelected !== ' function' ) {
5555 function markCheckboxAsCheckedIfPreviouslySelected () {
56+ let checkedItems = [];
5657 document
5758 .querySelectorAll (' input.crud_bulk_actions_line_checkbox[data-primary-key-value]' )
58- .forEach (elem => elem .checked = crud .checkedItems ? .length && crud .checkedItems .indexOf (elem .dataset .primaryKeyValue ) > - 1 );
59+ .forEach (function (elem ) {
60+ let checked = crud .checkedItems ? .length && crud .checkedItems .indexOf (elem .dataset .primaryKeyValue ) > - 1 ;
61+ elem .checked = checked;
62+ if (checked) {
63+ checkedItems .push (elem .dataset .primaryKeyValue );
64+ }
65+ });
66+ crud .checkedItems = checkedItems;
5967 }
6068 }
6169
You can’t perform that action at this time.
0 commit comments