{ "id": "126409", "key": "TIMOB-16490", "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": "15927", "description": "2014 Sprint 04", "name": "2014 Sprint 04", "archived": true, "released": true, "releaseDate": "2014-02-28" }, { "id": "15929", "description": "2014 Sprint 04 API", "name": "2014 Sprint 04 API", "archived": true, "released": true, "releaseDate": "2014-02-28" }, { "id": "15857", "description": "Release 3.2.2", "name": "Release 3.2.2", "archived": false, "released": true, "releaseDate": "2014-03-09" }, { "id": "15422", "description": "Release 3.3.0", "name": "Release 3.3.0", "archived": false, "released": true, "releaseDate": "2014-07-16" } ], "resolution": { "id": "1", "description": "A fix for this issue is checked into the tree and tested.", "name": "Fixed" }, "resolutiondate": "2014-02-21T23:41:57.000+0000", "created": "2014-02-14T00:21:55.000+0000", "priority": { "name": "Critical", "id": "1" }, "labels": [ "3.2.1", "barimage", "ios7", "module_navbar", "qe-3.2.2", "qe-testadded", "regression", "statusbar" ], "versions": [], "issuelinks": [ { "id": "35341", "type": { "id": "10003", "name": "Relates", "inward": "relates to", "outward": "relates to" }, "outwardIssue": { "id": "125575", "key": "TIMOB-16338", "fields": { "summary": "Kitchen Sink: Window barImage not working properly on iOS6", "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" } }, "priority": { "name": "High", "id": "2" }, "issuetype": { "id": "1", "description": "A problem which impairs or prevents the functions of the product.", "name": "Bug", "subtask": false } } } } ], "assignee": { "name": "vduggal", "key": "vduggal", "displayName": "Vishal Duggal", "active": false, "timeZone": "America/Los_Angeles" }, "updated": "2014-07-28T22:19:06.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": "When using Ti 3.2.1.GA the statusbar remains black on the top of the window, the exact same code with Ti 3.2.0.GA produces a transparent statusBar over the top of the NavBar image (barImage).\r\n\r\nTried with UIViewControllerBasedStatusBarAppearance set to true and to false... no effect whatsoever.\r\n\r\nstatusBarStyle also seems to have no effect.\r\n\r\nIt seems 3.2.1.GA broken something with barImage and statusbar. Smells like regression.\r\n\r\nScreenshots attached.", "attachment": [ { "id": "46070", "filename": "3.2.0.GA_vs_3.2.1.GA.jpg", "author": { "name": "egomez", "key": "egomez", "displayName": "Eduardo Gomez", "active": false, "timeZone": "America/Los_Angeles" }, "created": "2014-02-20T14:58:04.000+0000", "size": 76578, "mimeType": "image/jpeg" }, { "id": "46069", "filename": "BarImageNotTinted.zip", "author": { "name": "egomez", "key": "egomez", "displayName": "Eduardo Gomez", "active": false, "timeZone": "America/Los_Angeles" }, "created": "2014-02-20T14:58:04.000+0000", "size": 5540105, "mimeType": "application/zip" }, { "id": "45915", "filename": "Ti SDK 3.2.0.GA WITH barImage.png", "author": { "name": "ygbr", "key": "ygbr", "displayName": "Ygor Lemos", "active": true, "timeZone": "America/Sao_Paulo" }, "created": "2014-02-14T00:21:56.000+0000", "size": 60488, "mimeType": "image/png" }, { "id": "45917", "filename": "Ti SDK 3.2.1.GA WITH barImage.png", "author": { "name": "ygbr", "key": "ygbr", "displayName": "Ygor Lemos", "active": true, "timeZone": "America/Sao_Paulo" }, "created": "2014-02-14T00:21:56.000+0000", "size": 52499, "mimeType": "image/png" }, { "id": "45916", "filename": "Ti SDK 3.2.1.GA WITHOUT barImage.png", "author": { "name": "ygbr", "key": "ygbr", "displayName": "Ygor Lemos", "active": true, "timeZone": "America/Sao_Paulo" }, "created": "2014-02-14T00:21:56.000+0000", "size": 39880, "mimeType": "image/png" } ], "flagged": false, "summary": "statusBar Problems when used together with barImage on Ti SDK 3.2.1.GA + iOS 7", "creator": { "name": "ygbr", "key": "ygbr", "displayName": "Ygor Lemos", "active": true, "timeZone": "America/Sao_Paulo" }, "subtasks": [], "reporter": { "name": "ygbr", "key": "ygbr", "displayName": "Ygor Lemos", "active": true, "timeZone": "America/Sao_Paulo" }, "environment": "Ti 3.2.1.GA\r\nXCode 5.0.2\r\niOS 7.0.3", "comment": { "comments": [ { "id": "293046", "author": { "name": "ragrawal", "key": "ragrawal", "displayName": "Ritu Agrawal", "active": true, "timeZone": "America/Los_Angeles" }, "body": "Can you please attach a simple runnable test case to help us troubleshoot the issue?", "updateAuthor": { "name": "ragrawal", "key": "ragrawal", "displayName": "Ritu Agrawal", "active": true, "timeZone": "America/Los_Angeles" }, "created": "2014-02-14T01:16:14.000+0000", "updated": "2014-02-14T01:16:14.000+0000" }, { "id": "293745", "author": { "name": "hangeul", "key": "hangeul", "displayName": "Jonathan ", "active": true, "timeZone": "Europe/Berlin" }, "body": "We have the same error (statusbar remains black on the top of the window when using NavBar image) with Ti SDK 3.2.1.GA", "updateAuthor": { "name": "hangeul", "key": "hangeul", "displayName": "Jonathan ", "active": true, "timeZone": "Europe/Berlin" }, "created": "2014-02-19T15:37:45.000+0000", "updated": "2014-02-19T15:42:24.000+0000" }, { "id": "293765", "author": { "name": "egomez", "key": "egomez", "displayName": "Eduardo Gomez", "active": false, "timeZone": "America/Los_Angeles" }, "body": "iOS 7 transition guide:\r\n\r\n\"If you create a background image for a navigation bar that uses the UIBarPositionTopAttached bar position for a navigation bar within a navigation controller make sure the image includes the status bar area. Specifically, create a background image that has a height of 64 points.\"\r\n\r\nhttps://developer.apple.com/library/ios/documentation/UserExperience/Conceptual/TransitionGuide/Bars.html#//apple_ref/doc/uid/TP40013174-CH8-SW2\r\n\r\nIf your app uses a custom image as the background of the bar, you need to provide a taller image so that it extends up behind the status bar. The height of navigation bar is changed from 44 points (88 pixels) to 64 points (128 pixels).\r\n\r\n", "updateAuthor": { "name": "ragrawal", "key": "ragrawal", "displayName": "Ritu Agrawal", "active": true, "timeZone": "America/Los_Angeles" }, "created": "2014-02-19T16:53:59.000+0000", "updated": "2014-02-20T03:27:20.000+0000" }, { "id": "293883", "author": { "name": "ygbr", "key": "ygbr", "displayName": "Ygor Lemos", "active": true, "timeZone": "America/Sao_Paulo" }, "body": "Hi,\n\nMy image already follows the new standard and was working fine with Titanium 3.2.0.GA this seems to be a regression regarding the statusBar and the NavBar on iOS 7 as the exact same code and image breaks on 3.2.1.GA", "updateAuthor": { "name": "ygbr", "key": "ygbr", "displayName": "Ygor Lemos", "active": true, "timeZone": "America/Sao_Paulo" }, "created": "2014-02-20T03:58:45.000+0000", "updated": "2014-02-20T03:58:45.000+0000" }, { "id": "293885", "author": { "name": "ragrawal", "key": "ragrawal", "displayName": "Ritu Agrawal", "active": true, "timeZone": "America/Los_Angeles" }, "body": "Please provide a simple runnable test along with image so that we can diagnose this issue further.", "updateAuthor": { "name": "ragrawal", "key": "ragrawal", "displayName": "Ritu Agrawal", "active": true, "timeZone": "America/Los_Angeles" }, "created": "2014-02-20T04:01:03.000+0000", "updated": "2014-02-20T04:01:03.000+0000" }, { "id": "293915", "author": { "name": "davehudson", "key": "davehudson", "displayName": "Dave Hudson", "active": true, "timeZone": "Europe/London" }, "body": "Just wanted to confirm this is also an issue for me on 3.2.1.GA and I am using an image 128px in height. Was fine in 3.2.0.GA.", "updateAuthor": { "name": "davehudson", "key": "davehudson", "displayName": "Dave Hudson", "active": true, "timeZone": "Europe/London" }, "created": "2014-02-20T09:37:43.000+0000", "updated": "2014-02-20T09:37:43.000+0000" }, { "id": "293918", "author": { "name": "jialhe85@gmail.com", "key": "jialhe85@gmail.com", "displayName": "David He", "active": true, "timeZone": "America/Los_Angeles" }, "body": "No idea why new release always coincides with regression issues.... Titanium Developers would rather be careful.", "updateAuthor": { "name": "jialhe85@gmail.com", "key": "jialhe85@gmail.com", "displayName": "David He", "active": true, "timeZone": "America/Los_Angeles" }, "created": "2014-02-20T10:23:07.000+0000", "updated": "2014-02-20T10:23:07.000+0000" }, { "id": "294100", "author": { "name": "arnaud_besnier", "key": "arnaud_besnier", "displayName": "Arnaud Besnier", "active": true, "timeZone": "Europe/Berlin" }, "body": "Same problem here. We cannot release our new iOS app with this regression.\nThis is quite urgent", "updateAuthor": { "name": "arnaud_besnier", "key": "arnaud_besnier", "displayName": "Arnaud Besnier", "active": true, "timeZone": "Europe/Berlin" }, "created": "2014-02-21T11:09:22.000+0000", "updated": "2014-02-21T11:09:22.000+0000" }, { "id": "294141", "author": { "name": "ragrawal", "key": "ragrawal", "displayName": "Ritu Agrawal", "active": true, "timeZone": "America/Los_Angeles" }, "body": "[~arnaud_besnier] Could you please attach the test case so that we can investigate further and try to reproduce the issue.", "updateAuthor": { "name": "ragrawal", "key": "ragrawal", "displayName": "Ritu Agrawal", "active": true, "timeZone": "America/Los_Angeles" }, "created": "2014-02-21T17:31:23.000+0000", "updated": "2014-02-21T17:31:23.000+0000" }, { "id": "294147", "author": { "name": "vduggal", "key": "vduggal", "displayName": "Vishal Duggal", "active": false, "timeZone": "America/Los_Angeles" }, "body": "Regression caused by fix for TIMOB-16338", "updateAuthor": { "name": "vduggal", "key": "vduggal", "displayName": "Vishal Duggal", "active": false, "timeZone": "America/Los_Angeles" }, "created": "2014-02-21T18:09:51.000+0000", "updated": "2014-02-21T18:09:51.000+0000" }, { "id": "294155", "author": { "name": "vduggal", "key": "vduggal", "displayName": "Vishal Duggal", "active": false, "timeZone": "America/Los_Angeles" }, "body": "Pull pending\r\nmaster - https://github.com/appcelerator/titanium_mobile/pull/5365\r\n3_2_X - https://github.com/appcelerator/titanium_mobile/pull/5366", "updateAuthor": { "name": "vduggal", "key": "vduggal", "displayName": "Vishal Duggal", "active": false, "timeZone": "America/Los_Angeles" }, "created": "2014-02-21T18:50:05.000+0000", "updated": "2014-02-21T18:54:29.000+0000" }, { "id": "294499", "author": { "name": "wluu", "key": "wluu", "displayName": "Wilson Luu", "active": false, "timeZone": "America/Los_Angeles" }, "body": "Closing ticket as fixed. Using the provided sample code, verified the status bar is transparent on top of the barImage (on iOS 7 devices). Also, verified the status bar is not transparent on an iOS 6 device (expected behavior).\n\nTested on:\n\nAppcelerator Studio, build: 3.2.1.201402061120\nSDK build: 3.2.2.v20140221161255, 3.3.0.v20140224114904\nCLI: 3.2.1\nAlloy: 1.3.1\nXcode: 5.0.2, 5.1 beta 5\nDevices: iphone 4s (6.0.1), iphone 4 (7.0.6), iphone 5 (7.1) ", "updateAuthor": { "name": "wluu", "key": "wluu", "displayName": "Wilson Luu", "active": false, "timeZone": "America/Los_Angeles" }, "created": "2014-02-24T22:43:28.000+0000", "updated": "2014-02-24T22:43:28.000+0000" } ], "maxResults": 12, "total": 12, "startAt": 0 } } }