diff --git a/src/app/components/app-navbar/app-navbar.directive.js b/src/app/components/app-navbar/app-navbar.directive.js index db31f75..6ec0bbb 100644 --- a/src/app/components/app-navbar/app-navbar.directive.js +++ b/src/app/components/app-navbar/app-navbar.directive.js @@ -19,7 +19,7 @@ // NavbarController.prototype.scrollTo = function (hash){ // var $el = angular.element('#' + hash); - // angular.element('body').animate({scrollTop: $el.offset().top}, 'slow'); + // angular.element('html,body').animate({scrollTop: $el.offset().top}, 'slow'); // }; NavbarController.prototype.onClickLogout = function (){ diff --git a/src/app/components/topic-list/topic-list.directive.js b/src/app/components/topic-list/topic-list.directive.js index ed6c2ab..f30e539 100644 --- a/src/app/components/topic-list/topic-list.directive.js +++ b/src/app/components/topic-list/topic-list.directive.js @@ -55,7 +55,7 @@ if (!angular.equals({}, vm.search)) { var $el = vm.$element; - angular.element('body').animate({scrollTop: $el.offset().top}, 'slow'); + angular.element('html,body').animate({scrollTop: $el.offset().top}, 'slow'); } // update window location params diff --git a/src/app/pages/inicio/inicio.controller.js b/src/app/pages/inicio/inicio.controller.js index f8ad411..5b9c83b 100644 --- a/src/app/pages/inicio/inicio.controller.js +++ b/src/app/pages/inicio/inicio.controller.js @@ -156,7 +156,7 @@ } vm.$timeout(function() { - angular.element('body').animate({scrollTop: scrollTop}, 'fast'); + angular.element('html,body').animate({scrollTop: scrollTop}, 'fast'); }, 0); // force queue } }; @@ -222,7 +222,7 @@ // scroll to result grid var $searchResult = angular.element('#search-result'); if ($searchResult && $searchResult.length > 0) { - angular.element('body').animate({scrollTop: $searchResult.offset().top}, 'fast'); + angular.element('html,body').animate({scrollTop: $searchResult.offset().top}, 'fast'); vm.filtredPrograms = vm.getFiltredPrograms(); }else { vm.$log.warn('#search-result element not found.'); diff --git a/src/app/pages/programas/programa.controller.js b/src/app/pages/programas/programa.controller.js index 7cdc7f7..f1e865c 100644 --- a/src/app/pages/programas/programa.controller.js +++ b/src/app/pages/programas/programa.controller.js @@ -181,7 +181,7 @@ vm.$timeout(function() { var target = angular.element('.focused-proposal'); if (target && target.length > 0) { - angular.element('body').animate({scrollTop: target.offset().top}, 'fast'); + angular.element('html,body').animate({scrollTop: target.offset().top}, 'fast'); } }, 300); } @@ -248,7 +248,7 @@ var vm = this; var el = vm.$element.find(rule); el.slideDown(); - angular.element('body').animate({scrollTop: el.offset().top}, 'fast'); + angular.element('html,body').animate({scrollTop: el.offset().top}, 'fast'); }; ProgramaPageController.prototype.findAndHide = function(rule) { diff --git a/src/app/pages/programas/programas.controller.js b/src/app/pages/programas/programas.controller.js index c0b6800..061fc60 100644 --- a/src/app/pages/programas/programas.controller.js +++ b/src/app/pages/programas/programas.controller.js @@ -147,7 +147,7 @@ // scroll to result grid var $searchResult = angular.element('#search-result'); if ($searchResult && $searchResult.length > 0) { - angular.element('body').animate({scrollTop: $searchResult.offset().top}, 'fast'); + angular.element('html,body').animate({scrollTop: $searchResult.offset().top}, 'fast'); vm.filtredPrograms = vm.getFiltredPrograms(); }else { vm.$log.warn('#search-result element not found.'); diff --git a/src/app/pages/propostas/propostas.controller.js b/src/app/pages/propostas/propostas.controller.js index 3b67db7..74eb341 100644 --- a/src/app/pages/propostas/propostas.controller.js +++ b/src/app/pages/propostas/propostas.controller.js @@ -170,7 +170,7 @@ // scroll to result grid var $searchResult = angular.element('#search-result'); if ($searchResult && $searchResult.length > 0) { - angular.element('body').animate({scrollTop: $searchResult.offset().top}, 'fast'); + angular.element('html,body').animate({scrollTop: $searchResult.offset().top}, 'fast'); vm.filterProposals(); }else { vm.$log.warn('#search-result element not found.'); -- libgit2 0.21.2