diff --git a/ui/scripts/ui/widgets/listView.js b/ui/scripts/ui/widgets/listView.js index f7627bee722..31f97ee3253 100644 --- a/ui/scripts/ui/widgets/listView.js +++ b/ui/scripts/ui/widgets/listView.js @@ -172,12 +172,15 @@ function(args) { if (!args) args = {}; + var actionFilter = args.actionFilter ? + args.actionFilter : $instanceRow.data('list-view-action-filter'); + if ($instanceRow.is(':visible')) { if (args.data) { $newRow = replaceItem( $instanceRow, $.extend($instanceRow.data('json-obj'), args.data), - $instanceRow.data('list-view-action-filter') + actionFilter ); } else { @@ -185,7 +188,7 @@ $newRow = replaceItem( $instanceRow, $instanceRow.data('json-obj'), - $instanceRow.data('list-view-action-filter') + actionFilter ); }