Titanium JIRA Archive
Appcelerator Community (AC)

[AC-6014] Ti.UI.TabGroup tabs visual glitch on iOS 12.1 when closing a window opened with Ti.UI.TabGroup.activeTab.open()

GitHub Issuen/a
TypeBug
Priorityn/a
StatusResolved
ResolutionNot Our Bug
Resolution Date2018-11-08T23:44:40.000+0000
Affected Version/sn/a
Fix Version/sn/a
ComponentsTitanium SDK & CLI
Labelsios
ReporterGary Crook
AssigneeShak Hossain
Created2018-11-07T12:51:19.000+0000
Updated2018-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

FileDateSize
Tabs Test.zip2018-11-07T12:35:58.000+00007224746
test1-iOS12_1.mov2018-11-07T12:50:26.000+0000824325
test2-iOS12_0.mov2018-11-07T12:50:25.000+0000978472

Comments

  1. Hans Knöchel 2018-11-08

    -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.
  2. Gary Crook 2018-11-08

    Confirmed: Adding tabsTranslucent: false into the Ti.UI.TabGroup properties does workaround the problem (y)

JSON Source