diff --git a/ui/scripts/ui/widgets/detailView.js b/ui/scripts/ui/widgets/detailView.js index 32829684a4a..838bfbddcf4 100644 --- a/ui/scripts/ui/widgets/detailView.js +++ b/ui/scripts/ui/widgets/detailView.js @@ -104,6 +104,10 @@ context: context, $detailView: $detailView, complete: function(args) { + if (viewArgs && viewArgs.onPerformAction) { + viewArgs.onPerformAction(); + } + // Set loading appearance var $loading = $('
').addClass('loading-overlay'); @@ -123,6 +127,10 @@ // Success function(args) { + if (viewArgs && viewArgs.onActionComplete) { + viewArgs.onActionComplete(); + } + if (!$detailView.parents('html').size()) return; $loading.remove();