diff --git a/src/js/controllers/walletDetails.js b/src/js/controllers/walletDetails.js index c2737c64b..34e78b751 100644 --- a/src/js/controllers/walletDetails.js +++ b/src/js/controllers/walletDetails.js @@ -237,7 +237,14 @@ angular.module('copayApp.controllers').controller('walletDetailsController', fun var prevPos; function getScrollPosition() { - var pos = $ionicScrollDelegate.getScrollPosition().top; + var scrollPosition = $ionicScrollDelegate.getScrollPosition(); + if (!scrollPosition) { + $window.requestAnimationFrame(function() { + getScrollPosition(); + }); + return; + } + var pos = scrollPosition.top; if (pos === prevPos) { $window.requestAnimationFrame(function() { getScrollPosition();