浏览代码

AMBARI-12891. Config group select tweaks.(xiwang)

Xi Wang 10 年之前
父节点
当前提交
84339970bb
共有 2 个文件被更改,包括 7 次插入2 次删除
  1. 5 0
      ambari-web/app/styles/application.less
  2. 2 2
      ambari-web/app/views/common/configs/service_config_view.js

+ 5 - 0
ambari-web/app/styles/application.less

@@ -5439,6 +5439,11 @@ input[type="radio"].align-checkbox, input[type="checkbox"].align-checkbox {
   .select-create-config-group-div {
   .select-create-config-group-div {
     margin-left: 20px;
     margin-left: 20px;
     margin-bottom: 20px;
     margin-bottom: 20px;
+    .btn-group >.dropdown-menu {
+      max-height: 160px;
+      max-width: 300px;
+      overflow: scroll;
+    }
   }
   }
   .message{
   .message{
     color: #777;
     color: #777;

+ 2 - 2
ambari-web/app/views/common/configs/service_config_view.js

@@ -313,8 +313,8 @@ App.ConfigGroupDropdownView = Ember.TextField.extend({
    */
    */
   disabled: function () {
   disabled: function () {
     if (this.get('controller.isInstaller')) return false;
     if (this.get('controller.isInstaller')) return false;
-    return !this.get('controller.versionLoaded');
-  }.property('controller.versionLoaded', 'controller.isInstaller'),
+    return !this.get('controller.versionLoaded') || this.get('controller.isHostsConfigsPage');
+  }.property('controller.versionLoaded', 'controller.isInstaller', 'controller.isHostsConfigsPage'),
 
 
   didInsertElement: function() {
   didInsertElement: function() {
     var self = this;
     var self = this;