Jelajahi Sumber

AMBARI-3982. Background operations window, called from wizard doesn't react to 'Do not show this dialog...' flag. (xiwang via yusaku)

Yusaku Sako 12 tahun lalu
induk
melakukan
7a88b2c6ba

+ 4 - 1
ambari-web/app/views/main/admin/highAvailability/progress_view.js

@@ -111,7 +111,10 @@ App.HighAvailabilityProgressPageView = Em.View.extend({
       if(!!this.get('content.hosts.length')){
         var serviceName = event.contexts[0].title;
         var controller = this.get("controller");
-        App.HostPopup.initPopup(serviceName, controller);
+        App.router.get('applicationController').dataLoading().done(function (initValue) {
+          var popupView = App.HostPopup.initPopup(serviceName, controller);
+          popupView.set ('isNotShowBgChecked', !initValue);
+        })
       }
     }
   })

+ 4 - 1
ambari-web/app/views/main/service/reconfigure.js

@@ -49,7 +49,10 @@ App.StageLabelView = Em.View.extend({
   showHostPopup: function (label) {
     var serviceName = label;
     var controller = this.get("controller");
-    App.HostPopup.initPopup(serviceName, controller);
+    App.router.get('applicationController').dataLoading().done(function (initValue) {
+      var popupView = App.HostPopup.initPopup(serviceName, controller);
+      popupView.set ('isNotShowBgChecked', !initValue);
+    })
   },
 
   isStarted: function () {

+ 4 - 1
ambari-web/app/views/wizard/stack_upgrade/step3_view.js

@@ -136,7 +136,10 @@ App.StackUpgradeStep3View = Em.View.extend({
     hostsLogPopup: function(event){
       var serviceName = event.contexts[0];
       var controller = this.get("controller");
-      App.HostPopup.initPopup(serviceName, controller);
+      App.router.get('applicationController').dataLoading().done(function (initValue) {
+        var popupView = App.HostPopup.initPopup(serviceName, controller);
+        popupView.set ('isNotShowBgChecked', !initValue);
+      })
     }
   })
 });