{ "id": "93790", "key": "TIMOB-9789", "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": null, "resolutiondate": null, "created": "2012-06-25T05:44:57.000+0000", "priority": { "name": "Low", "id": "4" }, "labels": [ "api", "qe-and060112" ], "versions": [ { "id": "13271", "description": "Release 2.1.0", "name": "Release 2.1.0", "archived": false, "released": true, "releaseDate": "2012-06-29" }, { "id": "14162", "description": "Release 3.1.0", "name": "Release 3.1.0", "archived": true, "released": true, "releaseDate": "2013-04-16" } ], "issuelinks": [], "assignee": null, "updated": "2018-02-28T20:03:44.000+0000", "status": { "description": "The issue is open and ready for the assignee to start work on it.", "name": "Open", "id": "1", "statusCategory": { "id": 2, "key": "new", "colorName": "blue-gray", "name": "To Do" } }, "components": [ { "id": "10202", "name": "Android", "description": "Android Platform" } ], "description": "The tableview row with height less than specific value (varies with device) continues to show the row border even after touch end. The border continues to show till another touch event or orientation change does not happen. Also lesser the height of the row, more thick is the border for that row shown\r\n\r\nNot a Regression. The issue also exists on 2.0.2\r\n\r\nSteps to Reproduce:\r\n1. Create an application with code below and launch the application\r\n2. Click on each row in the tableview\r\n\r\nActual: Tableview row with less height continues to show row border after tapping.\r\nExpected: The row should be highlighted only till touch end does not happen.\r\n\r\n{code}\r\nvar win = Ti.UI.createWindow();\r\nwin.backgroundColor = 'white';\r\n\r\nvar table = Titanium.UI.createTableView({\r\n\ttop: 50\r\n});\r\nwin.add(table);\r\n\r\nvar row = Titanium.UI.createTableViewRow({\r\n\theight:50\r\n}\r\n);\r\nvar row1 = Titanium.UI.createTableViewRow(\r\n\t{\r\n\theight:15\r\n}\r\n);\r\nvar row2 = Titanium.UI.createTableViewRow(\r\n\t{\r\n\theight:20\r\n}\r\n);\r\nvar row3 = Titanium.UI.createTableViewRow(\r\n\t{\r\n\theight:25\r\n}\r\n);\r\nvar row4 = Titanium.UI.createTableViewRow({\r\n\theight:30\r\n}\r\n);\r\nvar row5 = Titanium.UI.createTableViewRow({\r\n\theight:40\r\n}\r\n);\r\n\r\ntable.appendRow(row);\r\ntable.appendRow(row1);\r\ntable.appendRow(row2);\r\ntable.appendRow(row3);\r\ntable.appendRow(row4);\r\ntable.appendRow(row5);\r\n\r\nwin.open();\r\n{code}", "attachment": [], "flagged": false, "summary": "Android: Tableview: TableviewRow with less height continues to show highlighted row border after touchend", "creator": { "name": "ssekhri", "key": "ssekhri", "displayName": "Satyam Sekhri", "active": true, "timeZone": "America/Los_Angeles" }, "subtasks": [], "reporter": { "name": "ssekhri", "key": "ssekhri", "displayName": "Satyam Sekhri", "active": true, "timeZone": "America/Los_Angeles" }, "environment": "Titanium Studio: 2.1.0.201206221045\r\nTitanium SDK: 2.1.0.v20120622174154\r\nAndroid Devices: LG P970 (V2.2), Android Tab (V3.2), Galaxy Nexus (V4.0.2)\r\nRuntime: V8", "comment": { "comments": [ { "id": "240138", "author": { "name": "shameerj", "key": "shameerj", "displayName": "Shameer Jan", "active": true, "timeZone": "America/Los_Angeles" }, "body": "The problem can reproduce with release 3.0.2 and master release 3.1.0\n\nTitanium Studio, build: 2.1.2.201208301612\nTitanium SDK version: 3.1.0 (28/02/2013)\nTitanium SDK version: 3.0.2 (28/02/2013)\nDevice: Samsung galaxy s duos Android version: 4.0.4 ", "updateAuthor": { "name": "shameerj", "key": "shameerj", "displayName": "Shameer Jan", "active": true, "timeZone": "America/Los_Angeles" }, "created": "2013-02-28T11:39:36.000+0000", "updated": "2013-02-28T11:39:36.000+0000" } ], "maxResults": 1, "total": 1, "startAt": 0 } } }