File tree Expand file tree Collapse file tree 1 file changed +8
-2
lines changed Expand file tree Collapse file tree 1 file changed +8
-2
lines changed Original file line number Diff line number Diff line change @@ -95,10 +95,12 @@ export default class ViewPager extends Component {
95
95
this . scrollByOffset ( dx ) ;
96
96
}
97
97
98
- onResponderRelease ( evt , gestureState ) {
98
+ onResponderRelease ( evt , gestureState , disableSettle ) {
99
99
this . activeGesture = false ;
100
100
this . changePageScrollState ( 'settling' ) ;
101
- this . settlePage ( gestureState . vx ) ;
101
+ if ( ! disableSettle ) {
102
+ this . settlePage ( gestureState . vx ) ;
103
+ }
102
104
}
103
105
104
106
render ( ) {
@@ -251,4 +253,8 @@ export default class ViewPager extends Component {
251
253
setPage ( page , immediate ) {
252
254
this . scrollToPage ( page , immediate ) ;
253
255
}
256
+
257
+ getScrollOffsetFromCurrentPage ( ) {
258
+ return this . scroller . getCurrX ( ) - this . getScrollOffsetOfPage ( this . currentPage ) ;
259
+ }
254
260
}
You can’t perform that action at this time.
0 commit comments