{ "id": "122748", "key": "TIMOB-15775", "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": "15711", "description": "2013 Sprint 24", "name": "2013 Sprint 24", "archived": true, "released": true, "releaseDate": "2013-11-29" }, { "id": "15712", "description": "2013 Sprint 24 API", "name": "2013 Sprint 24 API", "archived": true, "released": true, "releaseDate": "2013-11-29" }, { "id": "14982", "description": "Release 3.2.0", "name": "Release 3.2.0", "archived": false, "released": true, "releaseDate": "2013-12-19" } ], "resolution": { "id": "1", "description": "A fix for this issue is checked into the tree and tested.", "name": "Fixed" }, "resolutiondate": "2014-05-30T22:08:09.000+0000", "created": "2013-11-21T09:14:21.000+0000", "priority": { "name": "Critical", "id": "1" }, "labels": [ "enterprise", "qe-3.2.0", "qe-closed-3.3.0", "regression" ], "versions": [], "issuelinks": [], "assignee": { "name": "hpham", "key": "hpham", "displayName": "Hieu Pham", "active": true, "timeZone": "America/Los_Angeles" }, "updated": "2014-06-20T08:26:54.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": [], "description": "This is a regression issue. Since in SDK 3.1.3.GA, a window with round corners appear\n\n1. Run app. See Results.\n\nActual:\nWindow does not have round border\nExpected results:\nA small window should popup with a thin round blue border.", "attachment": [ { "id": "44074", "filename": "3.2 SDK.png", "author": { "name": "prastogi", "key": "prastogi", "displayName": "Pragya Rastogi", "active": true, "timeZone": "Asia/Kolkata" }, "created": "2013-11-21T09:14:21.000+0000", "size": 75150, "mimeType": "image/png" }, { "id": "44075", "filename": "313 SDK.png", "author": { "name": "prastogi", "key": "prastogi", "displayName": "Pragya Rastogi", "active": true, "timeZone": "Asia/Kolkata" }, "created": "2013-11-21T09:14:21.000+0000", "size": 143986, "mimeType": "image/png" }, { "id": "44367", "filename": "320on403.png", "author": { "name": "sdowse", "key": "sdowse", "displayName": "Samuel Dowse", "active": true, "timeZone": "America/Los_Angeles" }, "created": "2013-12-04T18:01:41.000+0000", "size": 94821, "mimeType": "image/png" }, { "id": "44369", "filename": "320on43.png", "author": { "name": "sdowse", "key": "sdowse", "displayName": "Samuel Dowse", "active": true, "timeZone": "America/Los_Angeles" }, "created": "2013-12-04T19:13:50.000+0000", "size": 177852, "mimeType": "image/png" }, { "id": "44076", "filename": "testBorder.zip", "author": { "name": "prastogi", "key": "prastogi", "displayName": "Pragya Rastogi", "active": true, "timeZone": "Asia/Kolkata" }, "created": "2013-11-21T09:15:22.000+0000", "size": 3136169, "mimeType": "application/zip" } ], "flagged": false, "summary": "Android: border properties broken for Label", "creator": { "name": "prastogi", "key": "prastogi", "displayName": "Pragya Rastogi", "active": true, "timeZone": "Asia/Kolkata" }, "subtasks": [], "reporter": { "name": "prastogi", "key": "prastogi", "displayName": "Pragya Rastogi", "active": true, "timeZone": "Asia/Kolkata" }, "environment": null, "closedSprints": [ { "id": 105, "state": "closed", "name": "2014 Sprint 11 SDK", "startDate": "2014-05-27T21:43:32.338Z", "endDate": "2014-06-07T00:00:00.000Z", "completeDate": "2014-06-09T21:36:37.587Z", "originBoardId": 114 } ], "comment": { "comments": [ { "id": "280597", "author": { "name": "pwang", "key": "pwang", "displayName": "Ping Wang", "active": true, "timeZone": "America/Los_Angeles" }, "body": "In 3.2.0, all the windows are HW by default (TIMOB-13796). From the screenshots, the window in 3.2.0 looks like a HW window but the window in 3.1.3 is a LW window. If we want to test some specific properties just for LW windows, we need to add {code}true{code} to tiapp.xml.", "updateAuthor": { "name": "pwang", "key": "pwang", "displayName": "Ping Wang", "active": true, "timeZone": "America/Los_Angeles" }, "created": "2013-11-21T19:37:24.000+0000", "updated": "2013-11-21T19:37:53.000+0000" }, { "id": "280696", "author": { "name": "prastogi", "key": "prastogi", "displayName": "Pragya Rastogi", "active": true, "timeZone": "Asia/Kolkata" }, "body": "Hi Ingo,\n\napp.js will do. Please use code from app.js in zip file to reproduce the issue.", "updateAuthor": { "name": "prastogi", "key": "prastogi", "displayName": "Pragya Rastogi", "active": true, "timeZone": "Asia/Kolkata" }, "created": "2013-11-22T04:07:48.000+0000", "updated": "2013-11-22T04:07:48.000+0000" }, { "id": "280758", "author": { "name": "pwang", "key": "pwang", "displayName": "Ping Wang", "active": true, "timeZone": "America/Los_Angeles" }, "body": "PR: https://github.com/appcelerator/titanium_mobile/pull/5012\r\nFor FR, please add {code}true{code} to tiapp.xml and then run the code below:\r\n{code}\r\n//\r\nvar _window = Titanium.UI.createWindow({});\r\nvar borderWindow = _window;\r\n\t \r\n\t\tborderWindow.height = 200;\r\n\t\tborderWindow.width = 300;\r\n\t\tborderWindow.top = 20;\r\n\t\t \r\n\t\tvar borderView = Ti.UI.createView({\r\n\t\t height: 200,\r\n\t\t width: 300,\r\n\t\t top: 0,\r\n\t\t borderRadius: 10,\r\n\t\t borderWidth: 2,\r\n\t\t borderColor: 'blue',\r\n\t\t textAlign: 'center',\r\n\t\t opacity: '.6'\r\n\t\t});\r\n\t\t \r\n\t\tborderWindow.add(borderView);\r\n\t\t borderWindow.open();\r\n{code}", "updateAuthor": { "name": "pwang", "key": "pwang", "displayName": "Ping Wang", "active": true, "timeZone": "America/Los_Angeles" }, "created": "2013-11-22T18:42:01.000+0000", "updated": "2013-11-23T01:52:55.000+0000" }, { "id": "280852", "author": { "name": "pwang", "key": "pwang", "displayName": "Ping Wang", "active": true, "timeZone": "America/Los_Angeles" }, "body": "Updated the above test code.", "updateAuthor": { "name": "pwang", "key": "pwang", "displayName": "Ping Wang", "active": true, "timeZone": "America/Los_Angeles" }, "created": "2013-11-23T01:53:09.000+0000", "updated": "2013-11-23T01:53:09.000+0000" }, { "id": "282417", "author": { "name": "sdowse", "key": "sdowse", "displayName": "Samuel Dowse", "active": true, "timeZone": "America/Los_Angeles" }, "body": "+Bug still exists on:+\nMac OSX 10.9 Mavericks\nTitanium Studio, build: 3.2.0.201312031529\nTitanium SDK, build: 3.2.0.v20131127194046\nCLI: 3.2.0-beta\nAlloy: 1.3.0-beta\nAndroid Emulator: 2.3.3, 4.0.3\nAndroid Device: HTC One (4.3), Nexus 7 (4.1.1)\n\nAll attempts show border like first picture.\nBlue border displays on left and right side with no cornered edges.\nAttaching image of 3.2.0 SDK with the above code running on a 4.0.3 emulator.", "updateAuthor": { "name": "sdowse", "key": "sdowse", "displayName": "Samuel Dowse", "active": true, "timeZone": "America/Los_Angeles" }, "created": "2013-12-04T18:01:26.000+0000", "updated": "2013-12-04T18:01:26.000+0000" }, { "id": "282420", "author": { "name": "pwang", "key": "pwang", "displayName": "Ping Wang", "active": true, "timeZone": "America/Los_Angeles" }, "body": "[~sdowse], did you add {code}true{code} to your tiapp.xml?", "updateAuthor": { "name": "pwang", "key": "pwang", "displayName": "Ping Wang", "active": true, "timeZone": "America/Los_Angeles" }, "created": "2013-12-04T18:14:22.000+0000", "updated": "2013-12-04T18:14:22.000+0000" }, { "id": "282446", "author": { "name": "sdowse", "key": "sdowse", "displayName": "Samuel Dowse", "active": true, "timeZone": "America/Los_Angeles" }, "body": "I added that line into the tiapp.xml, yes.", "updateAuthor": { "name": "sdowse", "key": "sdowse", "displayName": "Samuel Dowse", "active": true, "timeZone": "America/Los_Angeles" }, "created": "2013-12-04T19:07:20.000+0000", "updated": "2013-12-04T19:07:20.000+0000" }, { "id": "282452", "author": { "name": "sdowse", "key": "sdowse", "displayName": "Samuel Dowse", "active": true, "timeZone": "America/Los_Angeles" }, "body": "[~pwang] I restarted Titanium Studio, created a new project and copied the code to this new project and it now works as expected.\r\nCannot explain what I did wrong the first time, but I must have done something.\r\nThis is now working on my config from my previous comment.\r\n\r\nClosing.", "updateAuthor": { "name": "sdowse", "key": "sdowse", "displayName": "Samuel Dowse", "active": true, "timeZone": "America/Los_Angeles" }, "created": "2013-12-04T19:13:58.000+0000", "updated": "2013-12-04T19:14:19.000+0000" }, { "id": "306211", "author": { "name": "kvelummaylum", "key": "kvelummaylum", "displayName": "Kajenthiran Velummaylum", "active": true, "timeZone": "Asia/Shanghai" }, "body": "Reopening the ticket as a *regression* since it works fine in SDK 3.2.3GA but not in SDK 3.3.0.201405211748.\r\n\r\nTest Environment:\r\n|| *Component* || *Version* ||\r\n| Appcelerator Studio | 3.3.0.201405211748 |\r\n| Titanium SDK | 3.3.0.v20140522133312 |\r\n| Alloy | 1.4.0-alpha3 |\r\n| CLI | 3.3.0-alpha5 |\r\n| ACS | 1.0.14 | \r\n| NPM | 1.4.10 |\r\n| Titanium-Code-Processor | 1.1.1 |\r\n| Node-ACS | 1.0.14 |\r\n| OS | OS X 10.9.3 (Build:13D65) |\r\n| Device | Galaxy S5 (v4.2.2) |", "updateAuthor": { "name": "kvelummaylum", "key": "kvelummaylum", "displayName": "Kajenthiran Velummaylum", "active": true, "timeZone": "Asia/Shanghai" }, "created": "2014-05-23T09:56:10.000+0000", "updated": "2014-05-23T09:56:10.000+0000" }, { "id": "306228", "author": { "name": "ingo", "key": "ingo", "displayName": "Ingo Muschenetz", "active": true, "timeZone": "America/Los_Angeles" }, "body": "Hieu, FYI", "updateAuthor": { "name": "ingo", "key": "ingo", "displayName": "Ingo Muschenetz", "active": true, "timeZone": "America/Los_Angeles" }, "created": "2014-05-23T14:06:29.000+0000", "updated": "2014-05-23T14:06:29.000+0000" }, { "id": "307092", "author": { "name": "hpham", "key": "hpham", "displayName": "Hieu Pham", "active": true, "timeZone": "America/Los_Angeles" }, "body": "LW windows are removed in 3.3.0, therefore this property doesn't do anything:\r\n{code}\r\n true\r\n{code}\r\n\r\nIf I run the above test case using a HW window on 3.2.3.GA using:\r\n{code}\r\nvar _window = Titanium.UI.createWindow({fullscreen:false});\r\n{code}\r\n\r\nI'd get identical behavior as 3.3.0.GA running this (since all windows in 3.3.0 are HW):\r\n{code}\r\nvar _window = Titanium.UI.createWindow();\r\n{code}\r\n\r\nBehavior is identical for HW windows in 3.2.3.GA and 3.3.0. This ticket is strictly for LW windows, which are removed. ", "updateAuthor": { "name": "hpham", "key": "hpham", "displayName": "Hieu Pham", "active": true, "timeZone": "America/Los_Angeles" }, "created": "2014-05-30T22:06:57.000+0000", "updated": "2014-05-30T22:07:41.000+0000" }, { "id": "310141", "author": { "name": "pmishra", "key": "pmishra", "displayName": "Paras Mishra", "active": true, "timeZone": "Asia/Kolkata" }, "body": "Unable to reproduce the issue, Closing as fixed\r\nVerified on:\r\nDevice: LG-P970, Android version: 4.0.4\r\nSDK: 3.3.0.v20140619164112\r\nCLI version : 3.3.0-rc\r\nOS : MAC OSX 10.9.2\r\nAlloy: 1.4.0-rc\r\nACS: 1.0.14\r\nnpm:1.3.2\r\nLiveView: 1.0.4\r\nAppcelerator Studio, build: 3.3.0.201406171619\r\ntitanium-code-processor: 1.1.1\r\nXCode : 5.1.1", "updateAuthor": { "name": "pmishra", "key": "pmishra", "displayName": "Paras Mishra", "active": true, "timeZone": "Asia/Kolkata" }, "created": "2014-06-20T08:26:35.000+0000", "updated": "2014-06-20T08:26:35.000+0000" } ], "maxResults": 13, "total": 13, "startAt": 0 } } }