{ "id": "84534", "key": "TIMOB-7110", "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": [], "resolution": { "id": "5", "description": "All attempts at reproducing this issue failed, or not enough information was available to reproduce the issue. Reading the code produces no clues as to why this behavior would occur. If more information appears later, please reopen the issue.", "name": "Cannot Reproduce" }, "resolutiondate": "2012-02-09T23:49:44.000+0000", "created": "2012-01-06T11:14:13.000+0000", "priority": { "name": "High", "id": "2" }, "labels": [], "versions": [ { "id": "12580", "description": "Dual Runtime 1.8.0", "name": "Release 1.8.0.1", "archived": true, "released": true, "releaseDate": "2011-12-22" } ], "issuelinks": [ { "id": "14510", "type": { "id": "10003", "name": "Relates", "inward": "relates to", "outward": "relates to" }, "inwardIssue": { "id": "84742", "key": "TISTUD-1010", "fields": { "summary": "Changes made in project and re-launched in simulator cause problems", "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": "stephentramer", "key": "stephentramer", "displayName": "Stephen Tramer", "active": true, "timeZone": "America/Los_Angeles" }, "updated": "2012-02-09T23:49:44.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": "1) Create a new project in Titanium using the default template.\r\n\r\n2) Run the default project.\r\n\r\n2) Add a new window/tab url ref to the tab group:\r\n\r\nvar winyack = Titanium.UI.createWindow({ title:'yack', backgroundColor:'#fff', url:'yack.js' }); \r\nvar tabyack = Titanium.UI.createTab({ icon:'KS_nav_views.png', title:'yack', window:winyack }); \r\ntabGroup.addTab(tabyack);\r\n\r\n3) from command line create 'yack.js' in the resources folder 'touch yack.js' \r\n\r\n4) run android simulator\r\n\r\nThe temporary solution is to \"Clean\" and then build; however this is a time consuming process and deprecates the development and experience.\r\n\r\n", "attachment": [ { "id": "24958", "filename": "Screen shot 2012-01-06 at 11.07.46 AM.png", "author": { "name": "mschmulen", "key": "mschmulen", "displayName": "Matt Schmulen", "active": true, "timeZone": "America/Los_Angeles" }, "created": "2012-01-06T11:14:13.000+0000", "size": 119824, "mimeType": "image/png" } ], "flagged": false, "summary": "iOS: Titanium js files not recognized when created outside of File > New", "creator": { "name": "mschmulen", "key": "mschmulen", "displayName": "Matt Schmulen", "active": true, "timeZone": "America/Los_Angeles" }, "subtasks": [], "reporter": { "name": "mschmulen", "key": "mschmulen", "displayName": "Matt Schmulen", "active": true, "timeZone": "America/Los_Angeles" }, "environment": "OSX, iPhone", "comment": { "comments": [ { "id": "178369", "author": { "name": "asiddiqui@appcelerator.com", "key": "asiddiqui@appcelerator.com", "displayName": "Asim Siddiqui", "active": true, "timeZone": "America/Los_Angeles" }, "body": "Bump", "updateAuthor": { "name": "asiddiqui@appcelerator.com", "key": "asiddiqui@appcelerator.com", "displayName": "Asim Siddiqui", "active": true, "timeZone": "America/Los_Angeles" }, "created": "2012-01-06T11:17:36.000+0000", "updated": "2012-01-06T11:17:36.000+0000" }, { "id": "178373", "author": { "name": "ingo", "key": "ingo", "displayName": "Ingo Muschenetz", "active": true, "timeZone": "America/Los_Angeles" }, "body": "Hi Matt--two questions...1) not sure what the title for this bug should be, and 2) is this a platform issue about deciding when it should re-build? Or should we be cleaning automatically? How would you expect the process to work?", "updateAuthor": { "name": "ingo", "key": "ingo", "displayName": "Ingo Muschenetz", "active": true, "timeZone": "America/Los_Angeles" }, "created": "2012-01-06T11:18:33.000+0000", "updated": "2012-01-06T11:18:33.000+0000" }, { "id": "178453", "author": { "name": "mschmulen", "key": "mschmulen", "displayName": "Matt Schmulen", "active": true, "timeZone": "America/Los_Angeles" }, "body": "yea, Im not sure about the title: how about \"Titanium js files not recognized when created outside of file new\".\r\n\r\nI think its just not picking up the .js file. I was unsure if it was the Ti sdk that was failing to pick up the new file or if it was Ti Studio failing. \r\n\r\nI think Ti Studio issue.\r\n\r\nThe correct process should be if I create a js file in a ruble or command line and then hit \"run/play\" button it should pick it up and not give the red screen of death. this is a regression, since it worked in the prev configuration.\r\n\r\nThanks Ingo !! ", "updateAuthor": { "name": "mschmulen", "key": "mschmulen", "displayName": "Matt Schmulen", "active": true, "timeZone": "America/Los_Angeles" }, "created": "2012-01-07T14:14:30.000+0000", "updated": "2012-01-07T14:14:30.000+0000" }, { "id": "178454", "author": { "name": "ingo", "key": "ingo", "displayName": "Ingo Muschenetz", "active": true, "timeZone": "America/Los_Angeles" }, "body": "What configuration did it last work with? The only thing I can think of that would make it a TiStudio issue would be that we may have been cleaning in a case previously where we are no longer doing so (we were being overly agressive about cleaning according to platform).", "updateAuthor": { "name": "ingo", "key": "ingo", "displayName": "Ingo Muschenetz", "active": true, "timeZone": "America/Los_Angeles" }, "created": "2012-01-07T14:24:44.000+0000", "updated": "2012-01-07T14:24:44.000+0000" }, { "id": "178544", "author": { "name": "ingo", "key": "ingo", "displayName": "Ingo Muschenetz", "active": true, "timeZone": "America/Los_Angeles" }, "body": "Hi Matt--we need confirmation if this is iOS, Android (or both) as the bug isn't clear there. Marshall thinks it may be a platform bug. Does it matter which SDK version you use?", "updateAuthor": { "name": "ingo", "key": "ingo", "displayName": "Ingo Muschenetz", "active": true, "timeZone": "America/Los_Angeles" }, "created": "2012-01-09T12:41:28.000+0000", "updated": "2012-01-09T12:41:28.000+0000" }, { "id": "178928", "author": { "name": "ingo", "key": "ingo", "displayName": "Ingo Muschenetz", "active": true, "timeZone": "America/Los_Angeles" }, "body": "This appears to be a platform bug. Tested on iOS:\r\n\r\n# Follow the steps above, using SDK 1.7.X. It works as expected\r\n# Follow the steps above, using SDK 1.8.0.1. It errs out as Matt described.\r\n\r\nAs such, I believe something changed in platform re: this behavior. Moving to platform.", "updateAuthor": { "name": "ingo", "key": "ingo", "displayName": "Ingo Muschenetz", "active": true, "timeZone": "America/Los_Angeles" }, "created": "2012-01-11T14:03:45.000+0000", "updated": "2012-01-11T14:03:45.000+0000" }, { "id": "180179", "author": { "name": "stephentramer", "key": "stephentramer", "displayName": "Stephen Tramer", "active": true, "timeZone": "America/Los_Angeles" }, "body": "Unable to reproduce the bug as described in 1.9.0.88820ff, TiStudio 1.0.8.201201190907, fastdev enabled.\r\n\r\nSteps tested were:\r\n\r\n1. Simulator run\r\n2. touch file\r\n3. edit app.js\r\n4a. Simulator run\r\n4b. Android emulator run\r\n5b. Simulator run\r\n\r\nTwo separate tests were performed, one with 4a one with 4b/5b. Android appears to have an issue with this (even after a clean) but this is not the problem described. iPhone Simulator is not affected.", "updateAuthor": { "name": "stephentramer", "key": "stephentramer", "displayName": "Stephen Tramer", "active": true, "timeZone": "America/Los_Angeles" }, "created": "2012-01-23T11:00:35.000+0000", "updated": "2012-01-23T11:00:35.000+0000" }, { "id": "180218", "author": { "name": "emerriman", "key": "emerriman", "displayName": "Eric Merriman ", "active": true, "timeZone": "America/Los_Angeles" }, "body": "Verified fix on Matt's setup with custom Ruble and SDK 1.9.0.v20120119103134.", "updateAuthor": { "name": "emerriman", "key": "emerriman", "displayName": "Eric Merriman ", "active": true, "timeZone": "America/Los_Angeles" }, "created": "2012-01-23T12:19:59.000+0000", "updated": "2012-01-23T12:19:59.000+0000" } ], "maxResults": 8, "total": 8, "startAt": 0 } } }