فهرست منبع

AMBARI-3230. NameNode HA wizard (rollback): Wrong size of progress bar

Alex Antonenko 11 سال پیش
والد
کامیت
9f1833461c

+ 1 - 0
ambari-web/app/controllers/main/admin/highAvailability/progress_controller.js

@@ -31,6 +31,7 @@ App.HighAvailabilityProgressPageController = App.HighAvailabilityWizardControlle
   POLL_INTERVAL: 4000,
   isSubmitDisabled: true,
   serviceTimestamp: null,
+  isRollback: false,
 
   loadStep: function () {
     this.clearStep();

+ 1 - 0
ambari-web/app/controllers/main/admin/highAvailability/rollback_controller.js

@@ -27,6 +27,7 @@ App.HighAvailabilityRollbackController = App.HighAvailabilityProgressPageControl
   configsSaved: false,
   deletedHdfsClients: 0,
   numOfDelOperations: 0,
+  isRollback: true,
 
 
   content: Em.Object.create({

+ 2 - 2
ambari-web/app/templates/main/admin/highAvailability/progress.hbs

@@ -22,12 +22,12 @@
   {{#each task in controller.tasks}}
   {{#view view.taskView contentBinding="task"}}
     <div class="item">
-      <div class="pull-left span4">
+      <div {{bindAttr class=":pull-left controller.isRollback::span4 controller.isRollback:span3"}}>
         <i {{bindAttr class="view.icon view.iconColor"}}></i>
         <a {{bindAttr class="view.linkClass"}} {{action "hostsLogPopup" task target="view"}} >{{task.title}}</a>
       </div>
       <div {{bindAttr class="view.showProgressBar::hide :row :span5 :pull-left" }}>
-        <div class="progress-bar span8">
+        <div {{bindAttr class=":progress-bar controller.isRollback::span8 controller.isRollback:span3"}}>
           <div class="progress-striped active progress-info progress">
             <div class="bar" {{bindAttr style="view.barWidth"}}></div>
           </div>