Explorar o código

AMBARI-11761. Dropdowns should be reset after metric is added or selection is cancelled. (jaimin)

Jaimin Jetly %!s(int64=10) %!d(string=hai) anos
pai
achega
cf6cb47c36

+ 6 - 0
ambari-web/app/views/main/service/widgets/create/expression_view.js

@@ -292,6 +292,12 @@ App.AddMetricExpressionView = Em.View.extend({
    */
   cancel: function () {
     $(".service-level-dropdown").parent().removeClass('open');
+    var id =  "#" + this.get('currentSelectedComponent.id');
+    var aggregatorId = "#" + this.get('currentSelectedComponent.aggregatorId');
+    $(id).val('').trigger("chosen:updated");
+    $(aggregatorId).val('').trigger("chosen:updated");
+    this.set('currentSelectedComponent.selectedAggregation', Em.I18n.t('dashboard.widgets.wizard.step2.aggregateFunction.scanOps'));
+    this.set('currentSelectedComponent.selectedMetric', null);
   },