瀏覽代碼

AMBARI-4051.Delete Group button is disabled in Manage Dialog in Installer. (akovalenko)

Aleksandr Kovalenko 11 年之前
父節點
當前提交
03d190cc90
共有 1 個文件被更改,包括 7 次插入0 次删除
  1. 7 0
      ambari-web/app/views/main/service/manage_config_groups_view.js

+ 7 - 0
ambari-web/app/views/main/service/manage_config_groups_view.js

@@ -64,11 +64,18 @@ App.MainServiceManageConfigGroupView = Em.View.extend({
 
 
   didInsertElement: function () {
   didInsertElement: function () {
     this.get('controller').loadConfigGroups(this.get('serviceName'));
     this.get('controller').loadConfigGroups(this.get('serviceName'));
+    this.selectDefaultGroup();
     App.tooltip($('.properties-link'));
     App.tooltip($('.properties-link'));
     App.tooltip($("[rel='button-info']"));
     App.tooltip($("[rel='button-info']"));
     App.tooltip($("[rel='button-info-dropdown']"), {placement: 'left'});
     App.tooltip($("[rel='button-info-dropdown']"), {placement: 'left'});
   },
   },
 
 
+  selectDefaultGroup: function () {
+    if ('controller.isLoaded') {
+      this.set('selectedConfigGroup', this.get('controller.configGroups').findProperty('isDefault'));
+    }
+  }.observes('controller.isLoaded'),
+
   addButtonTooltip: function () {
   addButtonTooltip: function () {
     return  Em.I18n.t('services.service.config_groups_popup.addButton');
     return  Em.I18n.t('services.service.config_groups_popup.addButton');
   }.property(),
   }.property(),