[ios] Fixed badge count update.

This commit is contained in:
Ilya Grechuhin 2015-06-08 14:27:19 -07:00 committed by Alex Zolotarev
parent 7e5c84f36a
commit 6ca79a9a7f

View file

@ -48,7 +48,6 @@ extern NSString * const kAlohalyticsTapEventKey;
[[NSBundle mainBundle] loadNibNamed:kMWMSideMenuViewsNibName owner:self options:nil];
self.menuButton.delegate = self;
self.sideMenu.delegate = self;
self.sideMenu.outOfDateCount = GetFramework().GetCountryTree().GetActiveMapLayout().GetOutOfDateCount();
[self addCloseMenuWithTap];
self.state = MWMSideMenuStateInactive;
}
@ -160,11 +159,14 @@ extern NSString * const kAlohalyticsTapEventKey;
- (void)setState:(MWMSideMenuState)state
{
if (_state == state)
return;
_state = state;
switch (state)
{
case MWMSideMenuStateActive:
[Alohalytics logEvent:kAlohalyticsTapEventKey withValue:@"menu"];
self.sideMenu.outOfDateCount = GetFramework().GetCountryTree().GetActiveMapLayout().GetOutOfDateCount();
[self replaceView:self.menuButton withView:self.sideMenu];
[self.sideMenu setup];
break;