diff --git a/js/angular/controller/refresherController.js b/js/angular/controller/refresherController.js index c1a0d5fa4..c78de4dd8 100644 --- a/js/angular/controller/refresherController.js +++ b/js/angular/controller/refresherController.js @@ -125,7 +125,7 @@ IonicModule setScrollLock(false); } - if (isDragging) { + if (isDragging && isOverscrolling) { nativescroll(scrollParent, deltaY - dragOffset * -1); } diff --git a/release/js/ionic-angular.js b/release/js/ionic-angular.js index 55e1b7fe0..47070d004 100644 --- a/release/js/ionic-angular.js +++ b/release/js/ionic-angular.js @@ -7091,7 +7091,7 @@ IonicModule setScrollLock(false); } - if (isDragging) { + if (isDragging && isOverscrolling) { nativescroll(scrollParent, deltaY - dragOffset * -1); } diff --git a/release/js/ionic.bundle.js b/release/js/ionic.bundle.js index 139529191..12acef2bb 100644 --- a/release/js/ionic.bundle.js +++ b/release/js/ionic.bundle.js @@ -60274,7 +60274,7 @@ IonicModule setScrollLock(false); } - if (isDragging) { + if (isDragging && isOverscrolling) { nativescroll(scrollParent, deltaY - dragOffset * -1); }