浏览代码

AMBARI-12577. FE: Switching from Service page to Hosts page and back leaks DOM nodes and listeners (akovalenko)

Aleksandr Kovalenko 10 年之前
父节点
当前提交
15d1ada707
共有 1 个文件被更改,包括 4 次插入0 次删除
  1. 4 0
      ambari-web/app/views/main/host.js

+ 4 - 0
ambari-web/app/views/main/host.js

@@ -538,6 +538,10 @@ App.MainHostView = App.TableView.extend(App.TableServerViewMixin, {
       App.tooltip(this.$("[rel='HealthTooltip'], [rel='UsageTooltip'], [rel='ComponentsTooltip']"));
       App.tooltip(this.$("[rel='HealthTooltip'], [rel='UsageTooltip'], [rel='ComponentsTooltip']"));
     },
     },
 
 
+    willDestroyElement: function() {
+      this.$("[rel='HealthTooltip'], [rel='UsageTooltip'], [rel='ComponentsTooltip']").remove();
+    },
+
     displayComponents: function () {
     displayComponents: function () {
       if (this.get('hasNoComponents')) {
       if (this.get('hasNoComponents')) {
         return;
         return;