diff --git a/src/ui-pager/index.android.ts b/src/ui-pager/index.android.ts index eacad3f..9f169f3 100644 --- a/src/ui-pager/index.android.ts +++ b/src/ui-pager/index.android.ts @@ -713,12 +713,12 @@ function initPagerChangeCallback() { object: owner }); owner.lastEvent = 1; - } else if (owner.lastEvent === 1 && state === 1) { + else if ((owner.lastEvent === 2 || owner.lastEvent === 0) && state === 0) { owner.notify({ eventName: Pager.swipeOverEvent, object: owner }); - owner.lastEvent = 1; + owner.lastEvent = 0; } else if (owner.lastEvent === 1 && state === 2) { owner.notify({ eventName: Pager.swipeEndEvent,