From d0b7f7fb444f203cbd4482f46aa4f9f5affbb373 Mon Sep 17 00:00:00 2001 From: Artur Date: Thu, 2 Feb 2017 22:19:07 +0000 Subject: [PATCH] fix for ion-refresher inverted scroll issue on Android driftyco/ionic-v1/issues/186 --- js/angular/controller/refresherController.js | 2 +- release/js/ionic-angular.js | 2 +- release/js/ionic.bundle.js | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) 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); }