[AC-6014] Ti.UI.TabGroup tabs visual glitch on iOS 12.1 when closing a window opened with Ti.UI.TabGroup.activeTab.open()
GitHub Issue | n/a |
Type | Bug |
Priority | n/a |
Status | Resolved |
Resolution | Not Our Bug |
Resolution Date | 2018-11-08T23:44:40.000+0000 |
Affected Version/s | n/a |
Fix Version/s | n/a |
Components | Titanium SDK & CLI |
Labels | ios |
Reporter | Gary Crook |
Assignee | Shak Hossain |
Created | 2018-11-07T12:51:19.000+0000 |
Updated | 2018-11-08T23:44:40.000+0000 |
Description
Classic Titanium tabs project running Ti SDK 7.5.0.RC (7.5.0.v20181102122228).
1) Run the project on an iOS 12.0 simulator.
2) Open a child window from either tab by clicking a 'I am Window x' label.
3) Close the child window by clicking the 'Close me' button.
4) The TabGroup tabs do not move from their correct position.
Repeat on an iOS12.1 simulator
1) When closing the child window, note the TabGroup tabs have moved/squashed upwards (upwards and to the left with loss of tab labels on pre-iPhone X sims).
2) When the child window has fully closed, the tabs return to their correct positions, but sometimes the tab label font letter spacing looks squashed.
Attachments
-Might be related to TIMOB-26528.- It's an Apple bug as described [here](https://stackoverflow.com/questions/53084806/uitabbar-items-jumping-on-back-navigation-on-ios-12-1). Workaround: Set
translucent: false
.Confirmed: Adding
tabsTranslucent: false
into the Ti.UI.TabGroup properties does workaround the problem (y)