You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@cloudstack.apache.org by pr...@apache.org on 2013/04/05 23:03:19 UTC
[24/50] [abbrv] git commit: updated refs/heads/affinity_groups to
ca1a794
CLOUDSTACK-1908:Specified event isn't removed from the list after deletion
Project: http://git-wip-us.apache.org/repos/asf/cloudstack/repo
Commit: http://git-wip-us.apache.org/repos/asf/cloudstack/commit/7b0b2cdc
Tree: http://git-wip-us.apache.org/repos/asf/cloudstack/tree/7b0b2cdc
Diff: http://git-wip-us.apache.org/repos/asf/cloudstack/diff/7b0b2cdc
Branch: refs/heads/affinity_groups
Commit: 7b0b2cdc842821a8eb4641a90ebcc054dfdf3b7c
Parents: 8ff24fc
Author: Isaac Chiang <is...@gmail.com>
Authored: Wed Apr 3 22:51:01 2013 +0530
Committer: Pranav Saxena <pr...@citrix.com>
Committed: Wed Apr 3 22:51:01 2013 +0530
----------------------------------------------------------------------
ui/scripts/events.js | 2 --
ui/scripts/ui/widgets/detailView.js | 11 ++++++++++-
2 files changed, 10 insertions(+), 3 deletions(-)
----------------------------------------------------------------------
http://git-wip-us.apache.org/repos/asf/cloudstack/blob/7b0b2cdc/ui/scripts/events.js
----------------------------------------------------------------------
diff --git a/ui/scripts/events.js b/ui/scripts/events.js
index 1c89b58..3b6874c 100644
--- a/ui/scripts/events.js
+++ b/ui/scripts/events.js
@@ -257,8 +257,6 @@
}
});
- $(window).trigger('cloudStack.fullRefresh');
-
}
},
http://git-wip-us.apache.org/repos/asf/cloudstack/blob/7b0b2cdc/ui/scripts/ui/widgets/detailView.js
----------------------------------------------------------------------
diff --git a/ui/scripts/ui/widgets/detailView.js b/ui/scripts/ui/widgets/detailView.js
index 0731dda..4b520f9 100644
--- a/ui/scripts/ui/widgets/detailView.js
+++ b/ui/scripts/ui/widgets/detailView.js
@@ -304,7 +304,16 @@
}
if($detailView.data("list-view-row") != null) {
- $detailView.data("list-view-row").remove();
+ var $row = $detailView.data('list-view-row');
+ var $tbody = $row.closest('tbody');
+
+ $row.remove();
+ if(!$tbody.find('tr').size()) {
+ $("<tr>").addClass('empty').append(
+ $("<td>").html(_l('label.no.data'))
+ ).appendTo($tbody);
+ }
+ $tbody.closest('table').dataTable('refresh');
}
}
});