message: Discarded selectedTab value if there's an event lag
diff: - (void)setSelectedTab:(NSInteger)selectedTab
  {
  + NSInteger eventLag = _nativeEventCount - _mostRecentEventCount;
  + if (eventLag == 0) {
  _selectedTab = selectedTab;
  }
  +}
  - (void)setBarTintColor:(UIColor *)barTintColor
  {
  if (_tabBarController.selectedIndex == NSNotFound) {
  _tabBarController.selectedIndex = 0;
  }
  - NSInteger eventLag = _nativeEventCount - _mostRecentEventCount;
  - if (eventLag == 0 && _tabBarController.selectedIndex != _selectedTab) {
  + if (_tabBarController.selectedIndex != _selectedTab) {
  _tabBarController.selectedIndex = _selectedTab;
  [self selectTab];
  }
  