From 5fbe78276e04049874e13bcc0a3874593f27254e Mon Sep 17 00:00:00 2001 From: Vijay Vikram Singh Date: Tue, 12 Nov 2019 11:14:09 -0800 Subject: [PATCH] fix(ios): setting last index of tabbedBar after initialization not work (#11324) Fixes TIMOB-27480 --- iphone/Classes/TiUIButtonBar.m | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/iphone/Classes/TiUIButtonBar.m b/iphone/Classes/TiUIButtonBar.m index fd613309056..ffa87856dbf 100644 --- a/iphone/Classes/TiUIButtonBar.m +++ b/iphone/Classes/TiUIButtonBar.m @@ -98,10 +98,8 @@ - (void)setIndex_:(id)value selectedIndex = -1; [self.proxy replaceValue:NUMINT(-1) forKey:@"index" notification:NO]; } else { - // TO DO: TIMOB-27480. Once apple fixes it, revert the changes. - [self segmentedControl].momentary = YES; [[self segmentedControl] setSelectedSegmentIndex:selectedIndex]; - [self segmentedControl].momentary = NO; + [segmentedControl setNeedsLayout]; } }