diff --git a/ui/scripts/ui/widgets/listView.js b/ui/scripts/ui/widgets/listView.js index c5e0561606f..4bd4a42dd8e 100644 --- a/ui/scripts/ui/widgets/listView.js +++ b/ui/scripts/ui/widgets/listView.js @@ -734,6 +734,8 @@ var makeActionIcons = function($td, actions, options) { options = options ? options : {}; var allowedActions = options.allowedActions; + var $tr = $td.closest('tr'); + var data = $tr && $tr.data('json-obj') ? $tr.data('json-obj') : null; $.each(actions, function(actionName, action) { if (actionName == 'add' || action.isHeader) @@ -766,7 +768,9 @@ .append( $('').attr({ type: 'checkbox', - name: actionName + name: actionName, + checked: data && data._isSelected ? + 'checked' : false }) ) .attr({