{ "id": "119790", "key": "AC-2422", "fields": { "issuetype": { "id": "1", "description": "A problem which impairs or prevents the functions of the product.", "name": "Bug", "subtask": false }, "project": { "id": "12217", "key": "AC", "name": "Appcelerator - INBOX", "projectCategory": { "id": "10000", "description": "", "name": "Customer Service" } }, "resolution": { "id": "3", "description": "The problem is a duplicate of an existing issue.", "name": "Duplicate" }, "resolutiondate": "2013-12-23T02:40:54.000+0000", "created": "2013-09-11T12:44:06.000+0000", "labels": [ "3.1.1", "3.1.3", "android", "backgroundColor", "backgroundSelectedColor" ], "versions": [], "issuelinks": [ { "id": "33975", "type": { "id": "10002", "name": "Duplicate", "inward": "is duplicated by", "outward": "duplicates" }, "outwardIssue": { "id": "118950", "key": "TIMOB-14940", "fields": { "summary": "Android: touchend event not fired if two touches occured", "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": "ragrawal", "key": "ragrawal", "displayName": "Ritu Agrawal", "active": true, "timeZone": "America/Los_Angeles" }, "updated": "2016-03-08T07:41:27.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": "14548", "name": "Titanium SDK & CLI", "description": "Please enter tickets related to the MobileSDK here." } ], "description": "Clicking through labels that have backgroundColor and backgroundSelectedColor defined - occasionally the backgroundSelectedColor is not removed after the finger is lifted. This bug happens on occasion, apparently at random, but often enough to be quite annoying and make the app look unprofessional. See attached image - I reached a point where two labels were \"selected\" when I was no longer touching the screen. Just click through the labels, at various speeds, may take a few minutes to occur - but it will probably happen.\r\n\r\nindex.xml:\r\n{code}\r\n\r\n\t\t\r\n\t\t\r\n\t\t\r\n\t\t \r\n\t\r\n\r\n{code}\r\n\r\nindex.tss\r\n{code}\r\n\".container\": {\r\n\tbackgroundColor:\"white\"\r\n},\r\n\"#label1\": {\r\n\ttop: '10dp',\r\n\twidth: Ti.UI.SIZE,\r\n\theight: Ti.UI.SIZE,\r\n\tcolor: \"#000\",\r\n\tfont: {fontSize:'40dp'},\r\n\tbackgroundColor: \"transparent\",\r\n\tbackgroundSelectedColor: \"blue\",\r\n\ttextAlign: Ti.UI.TEXT_ALIGNMENT_CENTER\r\n},\r\n\"#label2\": {\r\n\ttop: '100dp',\r\n\twidth: Ti.UI.SIZE,\r\n\theight: Ti.UI.SIZE,\r\n\tcolor: \"#000\",\r\n\tfont: {fontSize:'40dp'},\r\n\tbackgroundColor: \"transparent\",\r\n\tbackgroundSelectedColor: \"blue\",\r\n\ttextAlign: Ti.UI.TEXT_ALIGNMENT_CENTER\r\n},\r\n\"#label3\": {\r\n\ttop: '180dp',\r\n\twidth: Ti.UI.SIZE,\r\n\theight: Ti.UI.SIZE,\r\n\tcolor: \"#000\",\r\n\tfont: {fontSize:'40dp'},\r\n\tbackgroundColor: \"transparent\",\r\n\tbackgroundSelectedColor: \"blue\",\r\n\ttextAlign: Ti.UI.TEXT_ALIGNMENT_CENTER\r\n} \r\n{code}\r\n\r\n\r\nindex.js\r\n{code}\r\n$.index.open();\r\n{code}", "attachment": [ { "id": "42402", "filename": "Screenshot_2013-09-11-12-58-27.png", "author": { "name": "mokesmokes", "key": "mokesmokes", "displayName": "Mark Mokryn", "active": true, "timeZone": "Asia/Jerusalem" }, "created": "2013-09-11T12:44:06.000+0000", "size": 25588, "mimeType": "image/png" } ], "flagged": false, "summary": "Android: backgroundSelectedColor and backgroundSelectedImage occasionally \"stuck\"", "creator": { "name": "mokesmokes", "key": "mokesmokes", "displayName": "Mark Mokryn", "active": true, "timeZone": "Asia/Jerusalem" }, "subtasks": [], "reporter": { "name": "mokesmokes", "key": "mokesmokes", "displayName": "Mark Mokryn", "active": true, "timeZone": "Asia/Jerusalem" }, "environment": "SDKs 3.1.1.GA and 3.1.3RC, two Google Nexus S devices, one running 4.1.2, the other 2.3.6", "comment": { "comments": [ { "id": "270746", "author": { "name": "mokesmokes", "key": "mokesmokes", "displayName": "Mark Mokryn", "active": true, "timeZone": "Asia/Jerusalem" }, "updateAuthor": { "name": "mokesmokes", "key": "mokesmokes", "displayName": "Mark Mokryn", "active": true, "timeZone": "Asia/Jerusalem" }, "created": "2013-09-11T13:36:06.000+0000", "updated": "2013-09-11T13:39:22.000+0000" }, { "id": "271702", "author": { "name": "mokesmokes", "key": "mokesmokes", "displayName": "Mark Mokryn", "active": true, "timeZone": "Asia/Jerusalem" }, "updateAuthor": { "name": "mokesmokes", "key": "mokesmokes", "displayName": "Mark Mokryn", "active": true, "timeZone": "Asia/Jerusalem" }, "created": "2013-09-18T08:36:52.000+0000", "updated": "2013-09-18T08:36:52.000+0000" }, { "id": "272451", "author": { "name": "morahman", "key": "morahman", "displayName": "Motiur Rahman", "active": true, "timeZone": "Asia/Dhaka" }, "body": "Hi Mark M,\r\n\r\nI have tested your code all of the version of titanium sdk it don't reproduce again.I think your device problem please check it again.\r\n\r\nThanks, ", "updateAuthor": { "name": "morahman", "key": "morahman", "displayName": "Motiur Rahman", "active": true, "timeZone": "Asia/Dhaka" }, "created": "2013-09-23T11:30:30.000+0000", "updated": "2013-09-23T11:31:25.000+0000" }, { "id": "272461", "author": { "name": "mokesmokes", "key": "mokesmokes", "displayName": "Mark Mokryn", "active": true, "timeZone": "Asia/Jerusalem" }, "body": "It's very easily reproducible - it's a duplicate of TIMOB-14940, and I even submitted a PR for it, as you can see in that ticket. You can close this ticket as a duplicate of that one - but it's definitely not an individual device issue. Thanks.", "updateAuthor": { "name": "ragrawal", "key": "ragrawal", "displayName": "Ritu Agrawal", "active": true, "timeZone": "America/Los_Angeles" }, "created": "2013-09-23T13:22:02.000+0000", "updated": "2013-12-23T02:39:57.000+0000" }, { "id": "285605", "author": { "name": "ragrawal", "key": "ragrawal", "displayName": "Ritu Agrawal", "active": true, "timeZone": "America/Los_Angeles" }, "body": "Mark - TIMOB-14940 was resolved in 3.2.0 GA release so I would appreciate if you can test it out with the latest release and let us know if the issue persists.", "updateAuthor": { "name": "ragrawal", "key": "ragrawal", "displayName": "Ritu Agrawal", "active": true, "timeZone": "America/Los_Angeles" }, "created": "2013-12-23T02:40:55.000+0000", "updated": "2013-12-23T02:40:55.000+0000" }, { "id": "285620", "author": { "name": "mokesmokes", "key": "mokesmokes", "displayName": "Mark Mokryn", "active": true, "timeZone": "Asia/Jerusalem" }, "body": "Fixed, thanks", "updateAuthor": { "name": "mokesmokes", "key": "mokesmokes", "displayName": "Mark Mokryn", "active": true, "timeZone": "Asia/Jerusalem" }, "created": "2013-12-23T05:12:33.000+0000", "updated": "2013-12-23T05:12:33.000+0000" } ], "maxResults": 6, "total": 6, "startAt": 0 } } }