{ "id": "62883", "key": "TIMOB-2251", "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": "13505", "description": "Release 3.0.0", "name": "Release 3.0.0", "archived": true, "released": true, "releaseDate": "2012-12-14" } ], "resolution": { "id": "1", "description": "A fix for this issue is checked into the tree and tested.", "name": "Fixed" }, "resolutiondate": "2012-07-12T12:08:15.000+0000", "created": "2011-04-15T03:14:50.000+0000", "priority": { "name": "Medium", "id": "3" }, "labels": [ "api", "module_textfield", "qe-testadded" ], "versions": [ { "id": "13271", "description": "Release 2.1.0", "name": "Release 2.1.0", "archived": false, "released": true, "releaseDate": "2012-06-29" } ], "issuelinks": [ { "id": "18740", "type": { "id": "10003", "name": "Relates", "inward": "relates to", "outward": "relates to" }, "outwardIssue": { "id": "93002", "key": "TIMOB-9469", "fields": { "summary": "Android: TiUIView does not clip children", "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": "ngupta", "key": "ngupta", "displayName": "Neeraj Gupta", "active": true, "timeZone": "America/Los_Angeles" }, "updated": "2013-09-25T09:12:34.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": "10202", "name": "Android", "description": "Android Platform" } ], "description": "{html}

See this revised\r\nversion of textfield_borders.js from the KS and a screenshot\r\nhere that\r\ndemonstrate this issue.

\r\n

textArea may well be exhibiting the same problem, although I\r\nhaven't had a chance to check.

{html}", "attachment": [], "flagged": false, "summary": "Android: bottom border of textfield is thicker than the rest", "creator": { "name": "hal", "key": "hal", "displayName": "hal", "active": true, "timeZone": "America/Los_Angeles" }, "subtasks": [], "reporter": { "name": "pdowsett", "key": "pdowsett", "displayName": "Paul Dowsett", "active": true, "timeZone": "Europe/London" }, "environment": null, "comment": { "comments": [ { "id": "127951", "author": { "name": "hal", "key": "hal", "displayName": "hal", "active": true, "timeZone": "America/Los_Angeles" }, "body": "{html}

Note that when setting the textfield borderWidth to 3, it\nappears that the side widths are one pixel greater than the bottom,\nand the top is one pixel greater than the sides.
\nSee this screenshot.

{html}", "updateAuthor": { "name": "hal", "key": "hal", "displayName": "hal", "active": true, "timeZone": "America/Los_Angeles" }, "created": "2011-04-15T03:14:51.000+0000", "updated": "2011-04-15T03:14:51.000+0000" }, { "id": "202978", "author": { "name": "joshroesslein", "key": "joshroesslein", "displayName": "Josh Roesslein", "active": true, "timeZone": "America/Los_Angeles" }, "body": "Fix for TIMOB-9469 appears to resolve this issue.", "updateAuthor": { "name": "joshroesslein", "key": "joshroesslein", "displayName": "Josh Roesslein", "active": true, "timeZone": "America/Los_Angeles" }, "created": "2012-07-12T11:47:58.000+0000", "updated": "2012-07-12T11:47:58.000+0000" }, { "id": "215035", "author": { "name": "tsmolich", "key": "tsmolich", "displayName": "Tamila Smolich", "active": true, "timeZone": "America/Los_Angeles" }, "body": "Closing as fixed.\r\nTested and verified on:\r\nTitanium Studio, build: 2.1.1.201208091713\r\nTitanium SDK, build: 2.2.0.v20120817135712\r\nDevices: Nexus 7 tab (4.1.1), HTC Evo (4.0.3)", "updateAuthor": { "name": "tsmolich", "key": "tsmolich", "displayName": "Tamila Smolich", "active": true, "timeZone": "America/Los_Angeles" }, "created": "2012-08-17T16:28:34.000+0000", "updated": "2012-08-17T16:28:34.000+0000" }, { "id": "215038", "author": { "name": "tsmolich", "key": "tsmolich", "displayName": "Tamila Smolich", "active": true, "timeZone": "America/Los_Angeles" }, "body": "For QE, use this code:\r\n{code}\r\nvar win = Titanium.UI.createWindow();\r\nwin.backgroundColor = 'white';\r\nvar scrolly = Titanium.UI.createScrollView({\r\n\tcontentHeight:'auto',\r\n\tlayout: 'vertical'\r\n\t});\r\nwin.add(scrolly);\r\nwin.open();\r\n\r\nvar tf1a = Titanium.UI.createTextField({\r\n\tvalue:'rounded border a',\r\n\theight:100,\r\n\ttop:10,\r\n\tleft:10,\r\n\twidth:250,\r\n\tborderColor:'red',\r\n\tborderStyle:Titanium.UI.INPUT_BORDERSTYLE_ROUNDED\r\n});\r\n\r\nvar tf1b = Titanium.UI.createTextField({\r\n\tvalue:'rounded border b',\r\n\theight:100,\r\n\ttop:10,\r\n\tleft:10,\r\n\twidth:250,\r\n\tborderColor:'red',\r\n\tborderRadius:3\r\n});\r\n\r\nvar tf2 = Titanium.UI.createTextField({\r\n\tvalue:'bezel border',\r\n\theight:100,\r\n\ttop:10,\r\n\tleft:10,\r\n\twidth:250,\r\n\tfont:{fontSize:25},\r\n\tborderStyle:Titanium.UI.INPUT_BORDERSTYLE_BEZEL\r\n});\r\n\r\n\r\nvar tf3 = Titanium.UI.createTextField({\r\n\tvalue:'line border',\r\n\theight:100,\r\n\ttop:10,\r\n\tleft:10,\r\n\twidth:250,\r\n\tfont:{fontSize:15},\r\n\tborderStyle:Titanium.UI.INPUT_BORDERSTYLE_LINE\r\n});\r\n\r\n\r\nvar tf4 = Titanium.UI.createTextField({\r\n\tvalue:'no border',\r\n\theight:100,\r\n\ttop:10,\r\n\tleft:10,\r\n\twidth:250,\r\n\tborderStyle:Titanium.UI.INPUT_BORDERSTYLE_NONE\r\n});\r\n\r\n\r\nvar tf5 = Titanium.UI.createTextField({\r\n\thintText:'custom background image',\r\n\theight:32,\r\n\ttop:275,\r\n\tbackgroundImage:'../images/inputfield.png',\r\n\tpaddingLeft:10,\r\n\tleft:10,\r\n\twidth:250,\r\n\tfont:{fontSize:13},\r\n\tcolor:'#777',\r\n\tclearOnEdit:true\r\n});\r\n\r\n// add iphone specific tests\r\n//if (Titanium.Platform.name == 'iPhone OS')\r\n//{\r\n\tscrolly.add(tf1a);\r\n\tscrolly.add(tf1b);\r\n\tscrolly.add(tf2);\r\n\tscrolly.add(tf3);\r\n\tscrolly.add(tf4);\r\n//}\r\n\r\nscrolly.add(tf5);\r\n{code}", "updateAuthor": { "name": "tsmolich", "key": "tsmolich", "displayName": "Tamila Smolich", "active": true, "timeZone": "America/Los_Angeles" }, "created": "2012-08-17T16:29:48.000+0000", "updated": "2012-08-17T16:29:48.000+0000" } ], "maxResults": 4, "total": 4, "startAt": 0 } } }