{ "id": "120802", "key": "TIMOB-15599", "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": "15422", "description": "Release 3.3.0", "name": "Release 3.3.0", "archived": false, "released": true, "releaseDate": "2014-07-16" } ], "resolution": { "id": "3", "description": "The problem is a duplicate of an existing issue.", "name": "Duplicate" }, "resolutiondate": "2014-04-21T21:39:35.000+0000", "created": "2013-10-04T14:43:41.000+0000", "priority": { "name": "Medium", "id": "3" }, "labels": [ "SupportTeam" ], "versions": [ { "id": "15593", "description": "Release 3.1.3", "name": "Release 3.1.3", "archived": true, "released": true, "releaseDate": "2013-09-18" } ], "issuelinks": [ { "id": "34657", "type": { "id": "10003", "name": "Relates", "inward": "relates to", "outward": "relates to" }, "outwardIssue": { "id": "122140", "key": "TIMOB-15757", "fields": { "summary": "iOS7: TitleImage renders with delayed position", "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": "Medium", "id": "3" }, "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": "2017-03-20T22:15:16.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": "I have a nav bar image that upon closing the window, the image appears to the left of the nav bar for a split second. This bug has been occurring with my windows that I open from the root window. Basically when I am in my window that is attached to the tab (I guess root), I click on a button in the right nav area and it opens a new window with no problem at all. When I click the back button on the new window, the window closes and the nav bar image for the root window appears for a brief second to the left of the nav and then centers itself. I took a screenshot of this transition and also noticed that the back button appears faintly beneath the nav bar image on the left. Provided below are screenshots and code.\r\n\r\napp.js\r\n{code}\r\n\r\nTitanium.UI.setBackgroundColor('#000');\r\n\r\n\r\n// create tab group\r\nvar tabGroup = Titanium.UI.createTabGroup();\r\n\r\n\r\n\r\n\r\nvar profile = Titanium.UI.createWindow({ \r\n backgroundColor:'#fff',\r\n url:'profile.js'\r\n});\r\nvar profileTab = Titanium.UI.createTab({ \r\n icon:'/images/icons/profileIcon.png',\r\n title:'Profile',\r\n color:'#000',\r\n window:profile\r\n});\r\n\r\n\r\ntabGroup.addTab(profileTab); \r\n\r\n// open tab group\r\ntabGroup.open();\r\n{code}\r\n\r\nprofile.js\r\n{code}\r\nvar profile = Ti.UI.currentWindow;\r\nprofile.barColor = '#3d6430';\r\nprofile.titleImage = 'tap.png';\r\nprofile.backgroundColor = '#e9e7e8';\r\nprofile.translucent = false;\r\n\r\n\r\n//End Facebook Session\r\n\r\n var rightButton = Ti.UI.createImageView({\r\n image:'/images/settingsIconNew.png',\r\n width:50,\r\n height:36\r\n\r\n}); \r\n\r\n\r\nrightButton.addEventListener('click', function(){\r\n \r\nvar win = require('profileSettings').profileSettingsWin;\r\nvar profileSettingsDetail = new win();\r\nprofile.tab.open(profileSettingsDetail, {animated:true});\r\n\r\n});\r\n\r\nprofile.rightNavButton = rightButton;\r\n\r\n\r\nvar userProfileView = Ti.UI.createView({\r\n\r\nbackgroundColor:'#fff',\r\n\r\ntop:5,\r\nleft:10,\r\nright:10,\r\nwidth:300,\r\nheight:80\r\n\r\n});\r\n\r\n\r\n\r\nprofile.add(userProfileView);\r\n\r\n\r\n\r\nvar profilePicture = Ti.UI.createImageView({\r\n\r\n image : 'https://graph.facebook.com/' + Ti.Facebook.uid + '/picture',\r\n\r\n top: 15,\r\n width:50,\r\n height:50,\r\n left:10\r\n\r\n \r\n\r\n});\r\n\r\nuserProfileView.add(profilePicture);\r\n{code}\r\n\r\n\r\nprofileSettings.js\r\n{code}\r\nexports.profileSettingsWin = function(){\r\n\r\nvar settings = Ti.UI.createWindow({\r\nbarColor:'#3d6430',\r\ntitle:\"Profile Settings\",\r\ntitleImage:'tap.png',\r\nbackgroundColor:'#e9e7e7',\r\ntranslucent: false,\r\nnavTintColor:'white',\r\nleftNavButton: backButton,\r\ntop:0\r\n\r\n});\r\n\r\n\r\n\r\nvar backButton = Ti.UI.createButton();\r\n\r\n\r\nbackButton.addEventListener('click', function(){\r\n settings.close({animated:true});\r\n\r\n});\r\n\r\n \r\n\r\n\r\nvar table = Titanium.UI.createTableView({\r\nstyle:Titanium.UI.iPhone.TableViewStyle.GROUPED,\r\nbackgroundColor:'#e9e7e7'\r\n});\r\n\r\n settings.add(table);\r\n\r\nvar socialSettings = Titanium.UI.createTableViewSection();\r\nsocialSettings.headerTitle = \"SOCIAL SETTINGS\";\r\nvar findFriends = Titanium.UI.createTableViewRow({\r\ntitle:\"Find Your Friends\",\r\nfont:{fontFamily: customFont},\r\nbackgroundColor:'#fff'\r\n\r\n});\r\n\r\nvar inviteFriends = Titanium.UI.createTableViewRow({\r\ntitle:\"Invite Friends\",\r\nfont:{fontFamily: customFont},\r\nbackgroundColor:'#fff'\r\n});\r\n\r\nvar notifications = Titanium.UI.createTableViewRow({\r\ntitle:\"Notifications\",\r\nfont:{fontFamily: customFont},\r\nbackgroundColor:'#fff'\r\n\r\n\r\n});\r\n\r\nsocialSettings.add(findFriends);\r\nsocialSettings.add(inviteFriends);\r\n\r\n\r\n\r\nvar supportSettings = Titanium.UI.createTableViewSection();\r\nsupportSettings.headerTitle = \"SUPPORT SETTINGS\";\r\nvar privacyPolicy = Titanium.UI.createTableViewRow({\r\ntitle:\"Privacy Policy\",\r\nfont:{fontFamily: customFont},\r\nbackgroundColor:'#fff'\r\n});\r\n\r\nvar termsOfUse = Titanium.UI.createTableViewRow({\r\ntitle:\"Terms of Service\",\r\nfont:{fontFamily: customFont},\r\nbackgroundColor:'#fff',\r\n\r\n});\r\n\r\n\r\ntable.setData([socialSettings,supportSettings,profileSettings]);\r\n\r\n});\r\n\r\nreturn settings;\r\n\r\n };\r\n{code}", "attachment": [ { "id": "42962", "filename": "profile.png", "author": { "name": "connorphillips", "key": "connorphillips", "displayName": "Connor Phillips", "active": true, "timeZone": "America/New_York" }, "created": "2013-10-04T14:43:41.000+0000", "size": 3626, "mimeType": "image/png" }, { "id": "42963", "filename": "profileSettings.png", "author": { "name": "connorphillips", "key": "connorphillips", "displayName": "Connor Phillips", "active": true, "timeZone": "America/New_York" }, "created": "2013-10-04T14:43:41.000+0000", "size": 4131, "mimeType": "image/png" }, { "id": "42964", "filename": "profileTransition.png", "author": { "name": "connorphillips", "key": "connorphillips", "displayName": "Connor Phillips", "active": true, "timeZone": "America/New_York" }, "created": "2013-10-04T14:43:41.000+0000", "size": 4581, "mimeType": "image/png" }, { "id": "43245", "filename": "settingsIconNEW.png", "author": { "name": "connorphillips", "key": "connorphillips", "displayName": "Connor Phillips", "active": true, "timeZone": "America/New_York" }, "created": "2013-10-16T17:42:51.000+0000", "size": 1080, "mimeType": "image/png" }, { "id": "43246", "filename": "tap.png", "author": { "name": "connorphillips", "key": "connorphillips", "displayName": "Connor Phillips", "active": true, "timeZone": "America/New_York" }, "created": "2013-10-16T17:42:51.000+0000", "size": 2257, "mimeType": "image/png" } ], "flagged": false, "summary": "Nav Bar Image Briefly Appears to left of Nav on Window Transition", "creator": { "name": "connorphillips", "key": "connorphillips", "displayName": "Connor Phillips", "active": true, "timeZone": "America/New_York" }, "subtasks": [], "reporter": { "name": "connorphillips", "key": "connorphillips", "displayName": "Connor Phillips", "active": true, "timeZone": "America/New_York" }, "environment": "3.1.3.GA\r\niOS7", "comment": { "comments": [ { "id": "275168", "author": { "name": "ingo", "key": "ingo", "displayName": "Ingo Muschenetz", "active": true, "timeZone": "America/Los_Angeles" }, "body": "Can you please attach all the assets you are using in your project?", "updateAuthor": { "name": "ingo", "key": "ingo", "displayName": "Ingo Muschenetz", "active": true, "timeZone": "America/Los_Angeles" }, "created": "2013-10-15T18:27:21.000+0000", "updated": "2013-10-15T18:27:21.000+0000" }, { "id": "275171", "author": { "name": "connorphillips", "key": "connorphillips", "displayName": "Connor Phillips", "active": true, "timeZone": "America/New_York" }, "body": "Hey Ingo,\n\nAssets that deal with the nav bar issue?\n\nThanks,\nConnor", "updateAuthor": { "name": "connorphillips", "key": "connorphillips", "displayName": "Connor Phillips", "active": true, "timeZone": "America/New_York" }, "created": "2013-10-15T18:48:47.000+0000", "updated": "2013-10-15T18:48:47.000+0000" }, { "id": "275198", "author": { "name": "ingo", "key": "ingo", "displayName": "Ingo Muschenetz", "active": true, "timeZone": "America/Los_Angeles" }, "body": "Yes, we have the JS, but it seems we are missing the related assets (like images)", "updateAuthor": { "name": "ingo", "key": "ingo", "displayName": "Ingo Muschenetz", "active": true, "timeZone": "America/Los_Angeles" }, "created": "2013-10-15T21:10:30.000+0000", "updated": "2013-10-15T21:10:30.000+0000" }, { "id": "275304", "author": { "name": "connorphillips", "key": "connorphillips", "displayName": "Connor Phillips", "active": true, "timeZone": "America/New_York" }, "body": "Hey Ingo,\n\nThe two images seen in the nav bar have now been attached.", "updateAuthor": { "name": "connorphillips", "key": "connorphillips", "displayName": "Connor Phillips", "active": true, "timeZone": "America/New_York" }, "created": "2013-10-16T17:44:18.000+0000", "updated": "2013-10-16T17:44:18.000+0000" }, { "id": "276981", "author": { "name": "connorphillips", "key": "connorphillips", "displayName": "Connor Phillips", "active": true, "timeZone": "America/New_York" }, "body": "Hello there,\n\nIs there any update on the status of this ticket? Are you able to replicate this issue?", "updateAuthor": { "name": "connorphillips", "key": "connorphillips", "displayName": "Connor Phillips", "active": true, "timeZone": "America/New_York" }, "created": "2013-10-28T16:39:24.000+0000", "updated": "2013-10-28T16:39:24.000+0000" }, { "id": "282002", "author": { "name": "connorphillips", "key": "connorphillips", "displayName": "Connor Phillips", "active": true, "timeZone": "America/New_York" }, "body": "Hey there,\r\n\r\nHas this issue been looked at for the 3.2.0 release? Is this occurring because of my code or is it a bug? I noticed that animations have been fixed for the 3.2.0 beta.", "updateAuthor": { "name": "connorphillips", "key": "connorphillips", "displayName": "Connor Phillips", "active": true, "timeZone": "America/New_York" }, "created": "2013-12-02T22:05:25.000+0000", "updated": "2013-12-02T22:05:25.000+0000" }, { "id": "289012", "author": { "name": "vkorol", "key": "vkorol", "displayName": "Viktor Korol", "active": true, "timeZone": "Europe/Istanbul" }, "body": "Please fix. It still reproduces in 3.2.0.GA.\r\nRelated ticket: TIMOB-15757", "updateAuthor": { "name": "vkorol", "key": "vkorol", "displayName": "Viktor Korol", "active": true, "timeZone": "Europe/Istanbul" }, "created": "2014-01-21T12:42:53.000+0000", "updated": "2014-01-21T12:43:53.000+0000" }, { "id": "290211", "author": { "name": "wood1k", "key": "wood1k", "displayName": "Alexey Chulochnikov", "active": true, "timeZone": "Europe/Helsinki" }, "updateAuthor": { "name": "wood1k", "key": "wood1k", "displayName": "Alexey Chulochnikov", "active": true, "timeZone": "Europe/Helsinki" }, "created": "2014-01-29T12:14:01.000+0000", "updated": "2014-01-29T12:14:01.000+0000" }, { "id": "290223", "author": { "name": "ingo", "key": "ingo", "displayName": "Ingo Muschenetz", "active": true, "timeZone": "America/Los_Angeles" }, "body": "Tentatively scheduling for 3.3.0.", "updateAuthor": { "name": "ingo", "key": "ingo", "displayName": "Ingo Muschenetz", "active": true, "timeZone": "America/Los_Angeles" }, "created": "2014-01-29T16:22:19.000+0000", "updated": "2014-01-29T16:22:19.000+0000" }, { "id": "301961", "author": { "name": "ingo", "key": "ingo", "displayName": "Ingo Muschenetz", "active": true, "timeZone": "America/Los_Angeles" }, "body": "Resolving as duplicate of linked issue.", "updateAuthor": { "name": "ingo", "key": "ingo", "displayName": "Ingo Muschenetz", "active": true, "timeZone": "America/Los_Angeles" }, "created": "2014-04-21T21:39:35.000+0000", "updated": "2014-04-21T21:39:35.000+0000" }, { "id": "414068", "author": { "name": "lmorris", "key": "lmorris", "displayName": "Lee Morris", "active": false, "timeZone": "America/Los_Angeles" }, "body": "Closing ticket as duplicate.", "updateAuthor": { "name": "lmorris", "key": "lmorris", "displayName": "Lee Morris", "active": false, "timeZone": "America/Los_Angeles" }, "created": "2017-03-20T22:15:16.000+0000", "updated": "2017-03-20T22:15:16.000+0000" } ], "maxResults": 11, "total": 11, "startAt": 0 } } }