File tree Expand file tree Collapse file tree 1 file changed +8
-6
lines changed Expand file tree Collapse file tree 1 file changed +8
-6
lines changed Original file line number Diff line number Diff line change @@ -421,12 +421,14 @@ - (void)pageViewController:(UIPageViewController *)pageViewController
421
421
didFinishAnimating : (BOOL )finished
422
422
previousViewControllers : (nonnull NSArray <UIViewController *> *)previousViewControllers
423
423
transitionCompleted : (BOOL )completed {
424
- UIViewController* currentVC = pageViewController.viewControllers [0 ];
425
- _currentIndex = [_childrenViewControllers indexOfObject: currentVC];
426
- [_eventDispatcher sendEvent: [[RCTOnPageSelected alloc ] initWithReactTag: self .reactTag position: [NSNumber numberWithInteger: _currentIndex] coalescingKey: _coalescingKey++]];
427
-
428
- [_eventDispatcher sendEvent: [[RCTOnPageScrollEvent alloc ] initWithReactTag: self .reactTag position: [NSNumber numberWithInteger: _currentIndex] offset: [NSNumber numberWithFloat: 0 ] coalescingKey: _coalescingKey++]];
429
- _reactPageIndicatorView.currentPage = _currentIndex;
424
+ if (completed) {
425
+ UIViewController* currentVC = pageViewController.viewControllers [0 ];
426
+ _currentIndex = [_childrenViewControllers indexOfObject: currentVC];
427
+ [_eventDispatcher sendEvent: [[RCTOnPageSelected alloc ] initWithReactTag: self .reactTag position: [NSNumber numberWithInteger: _currentIndex] coalescingKey: _coalescingKey++]];
428
+
429
+ [_eventDispatcher sendEvent: [[RCTOnPageScrollEvent alloc ] initWithReactTag: self .reactTag position: [NSNumber numberWithInteger: _currentIndex] offset: [NSNumber numberWithFloat: 0 ] coalescingKey: _coalescingKey++]];
430
+ _reactPageIndicatorView.currentPage = _currentIndex;
431
+ }
430
432
}
431
433
432
434
#pragma mark - Datasource After
You can’t perform that action at this time.
0 commit comments