{ "id": "161854", "key": "TIMOB-23657", "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": "16980", "description": "New V8", "name": "Release 6.0.0", "archived": false, "released": true, "releaseDate": "2016-11-15" } ], "resolution": { "id": "1", "description": "A fix for this issue is checked into the tree and tested.", "name": "Fixed" }, "resolutiondate": "2016-07-31T22:33:59.000+0000", "created": "2016-07-19T20:15:13.000+0000", "priority": { "name": "Medium", "id": "3" }, "labels": [], "versions": [ { "id": "17706", "name": "Release 5.4.0", "archived": false, "released": true, "releaseDate": "2016-08-11" } ], "issuelinks": [ { "id": "52262", "type": { "id": "10003", "name": "Relates", "inward": "relates to", "outward": "relates to" }, "outwardIssue": { "id": "162059", "key": "TIMOB-23682", "fields": { "summary": "Windows: borderRadius for ProgressBar", "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 } } } }, { "id": "52233", "type": { "id": "10003", "name": "Relates", "inward": "relates to", "outward": "relates to" }, "outwardIssue": { "id": "145815", "key": "TIMOB-18707", "fields": { "summary": "Windows: Support Ti.UI.View border* properties", "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": "4", "description": "An improvement or enhancement to an existing feature or task.", "name": "Improvement", "subtask": false } } } } ], "assignee": { "name": "gmathews", "key": "gmathews", "displayName": "Gary Mathews", "active": true, "timeZone": "America/Los_Angeles" }, "updated": "2016-10-18T14:37:03.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": "12642", "name": "Windows", "description": "Windows authoring support" } ], "description": "{{borderRadius}} is not implemented for the following components:\r\n\r\n- Button\r\n- ScrollView\r\n- WebView\r\n- TextField\r\n- ScrollableView\r\n- Switch\r\n- TextArea\r\n- SearchBar\r\n- Slider\r\n\r\nIt is likely that these components need {{Windows::UI::Xaml::Controls::Grid^}} parents.\r\n\r\n*TEST CASE*\r\n{code}\r\nvar win = Ti.UI.createWindow({ backgroundColor: 'purple' }),\r\n scrollView = Ti.UI.createScrollView({\r\n layout: 'vertical',\r\n borderWidth: 5,\r\n borderColor: 'yellow',\r\n borderRadius: 5\r\n }),\r\n button = Ti.UI.createButton({\r\n backgroundColor: 'orange',\r\n title: 'BUTTON',\r\n borderWidth: 5,\r\n borderColor: 'yellow',\r\n borderRadius: 5\r\n }),\r\n textField = Ti.UI.createTextField({\r\n backgroundColor: 'orange',\r\n text: 'TEST TEXT',\r\n width: Ti.UI.FILL,\r\n borderWidth: 5,\r\n borderColor: 'yellow',\r\n borderRadius: 5\r\n }),\r\n scrollableView = Ti.UI.createScrollableView({\r\n backgroundColor: 'orange',\r\n width: Ti.UI.FILL,\r\n height: 70,\r\n borderWidth: 5,\r\n borderColor: 'yellow',\r\n borderRadius: 5\r\n }),\r\n toggle = Ti.UI.createSwitch({\r\n backgroundColor: 'orange',\r\n borderWidth: 5,\r\n borderColor: 'yellow',\r\n borderRadius: 5\r\n }),\r\n textArea = Ti.UI.createTextArea({\r\n backgroundColor: 'orange',\r\n borderWidth: 5,\r\n borderColor: 'yellow',\r\n borderRadius: 5\r\n }),\r\n searchBar = Ti.UI.createSearchBar({\r\n backgroundColor: 'orange',\r\n borderWidth: 5,\r\n borderColor: 'yellow',\r\n borderRadius: 5\r\n }),\r\n slider = Ti.UI.createSlider({\r\n backgroundColor: 'orange',\r\n borderWidth: 5,\r\n borderColor: 'yellow',\r\n borderRadius: 5,\r\n width: '50%'\r\n });\r\nscrollView.add(button);\r\nscrollView.add(textField);\r\nscrollView.add(scrollableView);\r\nscrollView.add(toggle);\r\nscrollView.add(textArea);\r\nscrollView.add(searchBar);\r\nscrollView.add(slider);\r\n\r\nwin.add(scrollView);\r\nwin.open();\r\n{code}\r\n\r\n- WebView\r\n{code}\r\nvar win = Ti.UI.createWindow({ backgroundColor: 'purple' }),\r\n webView = Ti.UI.createWebView({\r\n backgroundColor: 'orange',\r\n url: 'http://www.appcelerator.com/',\r\n borderWidth: 5,\r\n borderColor: 'yellow',\r\n borderRadius: 5,\r\n });\r\n\r\nwin.add(webView);\r\nwin.open();\r\n{code}\r\n\r\n{{PickerColumn}} was not suitable to fix\r\n\r\n*Before Fix*\r\n- {{borderRadius}} would have no effect on the components\r\n\r\n*After Fix*\r\n- A {{borderRadius}} is displayed\r\n", "attachment": [], "flagged": false, "summary": "Windows: borderRadius does not work for some components", "creator": { "name": "gmathews", "key": "gmathews", "displayName": "Gary Mathews", "active": true, "timeZone": "America/Los_Angeles" }, "subtasks": [], "reporter": { "name": "gmathews", "key": "gmathews", "displayName": "Gary Mathews", "active": true, "timeZone": "America/Los_Angeles" }, "environment": null, "closedSprints": [ { "id": 682, "state": "closed", "name": "2016 Sprint 15 SDK", "startDate": "2016-07-16T00:19:20.819Z", "endDate": "2016-07-30T00:19:00.000Z", "completeDate": "2016-08-01T04:40:11.421Z", "originBoardId": 114 } ], "comment": { "comments": [ { "id": "391321", "author": { "name": "gmathews", "key": "gmathews", "displayName": "Gary Mathews", "active": true, "timeZone": "America/Los_Angeles" }, "body": "master: https://github.com/appcelerator/titanium_mobile_windows/pull/787", "updateAuthor": { "name": "gmathews", "key": "gmathews", "displayName": "Gary Mathews", "active": true, "timeZone": "America/Los_Angeles" }, "created": "2016-07-22T20:28:23.000+0000", "updated": "2016-07-22T20:28:23.000+0000" }, { "id": "399245", "author": { "name": "eharris", "key": "eharris", "displayName": "Ewan Harris", "active": true, "timeZone": "Europe/Dublin" }, "body": "Verified using:\r\n\r\nOS: Microsoft Windows 10 Pro 10.0.14393\r\nAppc core: 6.0.0-61\r\nAppc NPM: 4.2.8-8\r\nTi SDK: 6.0.0.v20161017194738\r\n\r\nborderRadius property now works for Titanium.UI.Button, Titanium.UI.ScrollView, Titanium.UI.WebView, Titanium.UI.TextField, Titanium.UI.ScrollableView, Titanium.UI.Switch, Titanium.UI.TextArea,Titanium.UI.SearchBar, and Titanium.UI.Slider\r\n\r\nClosing ticket", "updateAuthor": { "name": "eharris", "key": "eharris", "displayName": "Ewan Harris", "active": true, "timeZone": "Europe/Dublin" }, "created": "2016-10-18T14:36:57.000+0000", "updated": "2016-10-18T14:36:57.000+0000" } ], "maxResults": 2, "total": 2, "startAt": 0 } } }