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 @@ -422,12 +422,14 @@ - (void)pageViewController:(UIPageViewController *)pageViewController
422
422
didFinishAnimating : (BOOL )finished
423
423
previousViewControllers : (nonnull NSArray <UIViewController *> *)previousViewControllers
424
424
transitionCompleted : (BOOL )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;
425
+ if (completed) {
426
+ UIViewController* currentVC = pageViewController.viewControllers [0 ];
427
+ _currentIndex = [_childrenViewControllers indexOfObject: currentVC];
428
+ [_eventDispatcher sendEvent: [[RCTOnPageSelected alloc ] initWithReactTag: self .reactTag position: [NSNumber numberWithInteger: _currentIndex] coalescingKey: _coalescingKey++]];
429
+
430
+ [_eventDispatcher sendEvent: [[RCTOnPageScrollEvent alloc ] initWithReactTag: self .reactTag position: [NSNumber numberWithInteger: _currentIndex] offset: [NSNumber numberWithFloat: 0 ] coalescingKey: _coalescingKey++]];
431
+ _reactPageIndicatorView.currentPage = _currentIndex;
432
+ }
431
433
}
432
434
433
435
#pragma mark - Datasource After
You can’t perform that action at this time.
0 commit comments