{ "id": "176064", "key": "TIMOB-28361", "fields": { "issuetype": { "id": "1", "description": "A problem which impairs or prevents the functions of the product.", "name": "Bug", "subtask": false }, "project": { "id": "10153", "key": "TIMOB", "name": "Titanium SDK/CLI", "projectCategory": { "id": "10100", "description": "Titanium and related SDKs used in application development", "name": "Client" } }, "fixVersions": [ { "id": "21050", "name": "Release 10.0.0", "archived": false, "released": true, "releaseDate": "2021-05-17" }, { "id": "21212", "description": "", "name": "Release 9.3.3", "archived": false, "released": false } ], "resolution": { "id": "1", "description": "A fix for this issue is checked into the tree and tested.", "name": "Fixed" }, "resolutiondate": "2021-05-18T18:18:32.000+0000", "created": "2021-02-22T11:04:50.000+0000", "priority": { "name": "Critical", "id": "1" }, "labels": [ "ListView", "TableView", "iOS" ], "versions": [ { "id": "21051", "description": "", "name": "Release 9.2.0", "archived": false, "released": true, "releaseDate": "2020-09-23" } ], "issuelinks": [ { "id": "59202", "type": { "id": "10003", "name": "Relates", "inward": "relates to", "outward": "relates to" }, "outwardIssue": { "id": "175536", "key": "TIMOB-28131", "fields": { "summary": "iOS 14: Large titles cause layout to jump on first appearance", "status": { "description": "The issue is open and ready for the assignee to start work on it.", "name": "Open", "id": "1", "statusCategory": { "id": 2, "key": "new", "colorName": "blue-gray", "name": "To Do" } }, "priority": { "name": "Critical", "id": "1" }, "issuetype": { "id": "1", "description": "A problem which impairs or prevents the functions of the product.", "name": "Bug", "subtask": false } } } } ], "assignee": { "name": "vijaysingh", "key": "vijaysingh", "displayName": "Vijay Singh", "active": true, "timeZone": "America/Los_Angeles" }, "updated": "2021-05-18T18:18:36.000+0000", "status": { "description": "The issue is considered finished, the resolution is correct. Issues which are closed can be reopened.", "name": "Closed", "id": "6", "statusCategory": { "id": 3, "key": "done", "colorName": "green", "name": "Done" } }, "components": [ { "id": "10206", "name": "iOS", "description": "iOS Platform" } ], "description": "h5.Description\r\n\r\nNote: This only occurs for iOS 14, it works as expected on iOS 13.7\r\n\r\nWhen using {{largeTitleDisplayMode: Ti.UI.iOS.LARGE_TITLE_DISPLAY_MODE_ALWAYS}} on a Window that contains a ListView or TableView then when the Window opens it.\r\n\r\nThe code below demonstrates this when using a NavigationWindow but the issue can also be seen when using a TabGroup\r\n\r\n{code}\r\nconst window = Ti.UI.createWindow({\r\n\tbackgroundColor: '#fff',\r\n\ttitle: 'Titanium rocks!',\r\n\ttitleAttributes: {\r\n\t\tcolor: 'red'\r\n\t},\r\n\tlargeTitleEnabled: true,\r\n\tlargeTitleDisplayMode: Ti.UI.iOS.LARGE_TITLE_DISPLAY_MODE_ALWAYS\r\n}); \r\nconst nav = Ti.UI.createNavigationWindow({ window });\r\n// window.add(Ti.UI.createListView({\r\n// \tsections: [\r\n// \t\tTi.UI.createListSection({ headerTitle: 'Fruits', items: [ { properties: { title: 'Apple' } }, { properties: { title: 'Banana' } } ] })\r\n// \t]\r\n// }));\r\nwindow.add(Ti.UI.createTableView({\r\n\tdata: [ {title: 'Apples'}, {title: 'Bananas'}, {title: 'Carrots'}, {title: 'Potatoes'} ]\r\n}));\r\nnav.open();\r\n{code}\r\n\r\nh5.Steps to reproduce\r\n\r\n1. Add the above code to an existing app.js\r\n2. Build to an iOS 14 device/sim\r\n\r\nh5.Actual\r\n\r\nWhen the app loads the text in the navigation bar will not be in large title mode\r\n\r\nh5.Expected\r\n\r\nWhen the app loads, the text in the navigation bar should be in large title mode", "attachment": [], "flagged": false, "summary": "iOS: largeTitleDisplayMode always is not respected on load when using a ListView in a Window", "creator": { "name": "eharris", "key": "eharris", "displayName": "Ewan Harris", "active": true, "timeZone": "Europe/Dublin" }, "subtasks": [], "reporter": { "name": "eharris", "key": "eharris", "displayName": "Ewan Harris", "active": true, "timeZone": "Europe/Dublin" }, "environment": "iOS 14.4", "closedSprints": [ { "id": 1217, "state": "closed", "name": "2021 Sprint 4", "startDate": "2021-02-16T00:52:00.000Z", "endDate": "2021-02-27T00:52:00.000Z", "completeDate": "2021-02-28T18:56:28.465Z", "originBoardId": 114 }, { "id": 1224, "state": "closed", "name": "2021 Sprint 10", "startDate": "2021-05-17T16:31:32.484Z", "endDate": "2021-05-28T16:31:00.000Z", "completeDate": "2021-05-28T22:15:02.543Z", "originBoardId": 114 } ], "comment": { "comments": [ { "id": "458294", "author": { "name": "vijaysingh", "key": "vijaysingh", "displayName": "Vijay Singh", "active": true, "timeZone": "America/Los_Angeles" }, "body": "PR - https://github.com/appcelerator/titanium_mobile/pull/12490", "updateAuthor": { "name": "vijaysingh", "key": "vijaysingh", "displayName": "Vijay Singh", "active": true, "timeZone": "America/Los_Angeles" }, "created": "2021-02-22T23:57:09.000+0000", "updated": "2021-02-22T23:57:09.000+0000" }, { "id": "458295", "author": { "name": "hknoechel", "key": "hansknoechel", "displayName": "Hans Knöchel", "active": true, "timeZone": "Europe/Berlin" }, "body": "Related to TIMOB-28131", "updateAuthor": { "name": "hknoechel", "key": "hansknoechel", "displayName": "Hans Knöchel", "active": true, "timeZone": "Europe/Berlin" }, "created": "2021-02-23T07:58:11.000+0000", "updated": "2021-02-23T07:58:11.000+0000" }, { "id": "458296", "author": { "name": "smohammed", "key": "smohammed", "displayName": "Samir Mohammed", "active": true, "timeZone": "America/Los_Angeles" }, "body": "FR Passed, waiting on Jenkins build. ", "updateAuthor": { "name": "smohammed", "key": "smohammed", "displayName": "Samir Mohammed", "active": true, "timeZone": "America/Los_Angeles" }, "created": "2021-02-23T15:30:14.000+0000", "updated": "2021-02-23T15:30:14.000+0000" }, { "id": "458305", "author": { "name": "cwilliams", "key": "cwilliams", "displayName": "Christopher Williams", "active": true, "timeZone": "America/New_York" }, "body": "merged to master for 10.0.0 target, backport merged to 9_3_X branch as well.", "updateAuthor": { "name": "cwilliams", "key": "cwilliams", "displayName": "Christopher Williams", "active": true, "timeZone": "America/New_York" }, "created": "2021-02-24T15:58:51.000+0000", "updated": "2021-02-24T15:58:51.000+0000" } ], "maxResults": 5, "total": 5, "startAt": 0 } } }