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');
           }
         }
       });