You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@ambari.apache.org by ak...@apache.org on 2018/08/09 12:28:25 UTC

[ambari] branch trunk updated: AMBARI-24443. Slider type widget displays erroneously before first touch (akovalenko)

This is an automated email from the ASF dual-hosted git repository.

akovalenko pushed a commit to branch trunk
in repository https://gitbox.apache.org/repos/asf/ambari.git


The following commit(s) were added to refs/heads/trunk by this push:
     new 514db78  AMBARI-24443. Slider type widget displays erroneously before first touch (akovalenko)
514db78 is described below

commit 514db78c27a70c2883392b9c26728fd3eb341b06
Author: Aleksandr Kovalenko <ak...@apache.org>
AuthorDate: Thu Aug 9 14:06:53 2018 +0300

    AMBARI-24443. Slider type widget displays erroneously before first touch (akovalenko)
---
 .../app/views/common/configs/widgets/slider_config_widget_view.js  | 7 +++++++
 1 file changed, 7 insertions(+)

diff --git a/ambari-web/app/views/common/configs/widgets/slider_config_widget_view.js b/ambari-web/app/views/common/configs/widgets/slider_config_widget_view.js
index 5c8ea78..21d6f68 100644
--- a/ambari-web/app/views/common/configs/widgets/slider_config_widget_view.js
+++ b/ambari-web/app/views/common/configs/widgets/slider_config_widget_view.js
@@ -419,6 +419,13 @@ App.SliderConfigWidgetView = App.ConfigWidgetView.extend({
      */
     var correctConfigValue = this.get('config.value');
 
+    // workaround for cases when slider input is hidden in DOM
+    try {
+      $(this.get('element')).find('.ui-slider-wrapper').removeClass('hide');
+    } catch (e) {
+      console.error('Error when trying to show slider input');
+    }
+
     var slider = new Slider(this.$('input.slider-input')[0], {
       value: this.get('mirrorValue'),
       ticks: ticks,