Repository: ambari
Updated Branches:
  refs/heads/trunk fdf2e2ab1 -> 85e595b14


AMBARI-10758. JS error appears on scroll host configs page (onechiporenko)


Project: http://git-wip-us.apache.org/repos/asf/ambari/repo
Commit: http://git-wip-us.apache.org/repos/asf/ambari/commit/85e595b1
Tree: http://git-wip-us.apache.org/repos/asf/ambari/tree/85e595b1
Diff: http://git-wip-us.apache.org/repos/asf/ambari/diff/85e595b1

Branch: refs/heads/trunk
Commit: 85e595b149e21002d3e3abbe0e234e983bda2713
Parents: fdf2e2a
Author: Oleg Nechiporenko <onechipore...@apache.org>
Authored: Mon Apr 27 13:20:42 2015 +0300
Committer: Oleg Nechiporenko <onechipore...@apache.org>
Committed: Mon Apr 27 13:20:42 2015 +0300

----------------------------------------------------------------------
 ambari-web/app/utils/pages/scroll_manager.js | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/ambari/blob/85e595b1/ambari-web/app/utils/pages/scroll_manager.js
----------------------------------------------------------------------
diff --git a/ambari-web/app/utils/pages/scroll_manager.js 
b/ambari-web/app/utils/pages/scroll_manager.js
index 16b08f6..9f9f48b8 100644
--- a/ambari-web/app/utils/pages/scroll_manager.js
+++ b/ambari-web/app/utils/pages/scroll_manager.js
@@ -73,7 +73,7 @@ App.ScrollManager = Em.Object.create({
       self.get('elements').forEach(function (element) {
         var defaultTop, defaultLeft;
         var infoBar = $(Em.get(element, 'updatedElementSelector'));
-        var versionSlider = $(Em.get(element, 'elementForLeftOffsetSelector'));
+        var elementForLeftOffset = $(Em.get(element, 
'elementForLeftOffsetSelector'));
         var scrollTop = $(window).scrollTop();
         var scrollLeft = $(window).scrollLeft();
         if (!infoBar.length) {
@@ -81,7 +81,7 @@ App.ScrollManager = Em.Object.create({
         }
         defaultTop = (infoBar.get(0).getBoundingClientRect() && 
infoBar.get(0).getBoundingClientRect().top) || Em.get(element, 'defaultTop');
         // keep the version info bar always aligned to version slider
-        defaultLeft = (versionSlider.get(0).getBoundingClientRect() && 
versionSlider.get(0).getBoundingClientRect().left);
+        defaultLeft = elementForLeftOffset.get(0) && 
elementForLeftOffset.get(0).getBoundingClientRect() && 
elementForLeftOffset.get(0).getBoundingClientRect().left;
         infoBar.css(calculatePosition(Em.get(element, 'movedTop'), defaultTop, 
scrollTop, defaultLeft, scrollLeft));
       });
     });

Reply via email to