message: Prevented tab press event when repressing selected tab
  Want the events to match on ios and android and primary and non-primary tabs - developer shouldn't have to handle cases differently. These events only fire on android when tab actually changes
diff: - (void)tabBarController:(UITabBarController *)tabBarController didSelectViewController:(nonnull UIViewController *)viewController
  {
  - _selectedTab = [tabBarController.viewControllers indexOfObject:viewController];
  + NSInteger selectedIndex = [tabBarController.viewControllers indexOfObject:viewController];
  + if (_selectedTab != selectedIndex) {
  + _selectedTab = selectedIndex;
  [self selectTab];
  }
  +}
  -(void) selectTab
  {
  