{ "id": "129901", "key": "TIMOB-16909", "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": "16593", "description": "Release 4.0.0", "name": "Release 4.0.0", "archived": false, "released": true, "releaseDate": "2015-05-21" } ], "resolution": { "id": "1", "description": "A fix for this issue is checked into the tree and tested.", "name": "Fixed" }, "resolutiondate": "2015-01-27T16:22:49.000+0000", "created": "2014-05-02T14:39:55.000+0000", "priority": { "name": "Medium", "id": "3" }, "labels": [], "versions": [ { "id": "15857", "description": "Release 3.2.2", "name": "Release 3.2.2", "archived": false, "released": true, "releaseDate": "2014-03-09" } ], "issuelinks": [], "assignee": { "name": "hpham", "key": "hpham", "displayName": "Hieu Pham", "active": true, "timeZone": "America/Los_Angeles" }, "updated": "2015-03-13T00:12:37.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": "See the attached image.\r\n\r\n1. Seems there is no anti-aliasing at all in case of borderWidth=\"0\"\r\n2. Anti-aliasing is not good (especially on the border inner) in case of borderWidth>\"0\"\r\n2. Seems the border alpha channel (opacity) is being ignored and the corresponding view opacity is being used instead.\r\n\r\nThe markup:\r\n{code:xml}\r\n\r\n\t\r\n\t\t\r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n\t\t\r\n\t\r\n\r\n{code}", "attachment": [ { "id": "53606", "filename": "another_app.js", "author": { "name": "msamah", "key": "msamah", "displayName": "Ashraf Abu", "active": false, "timeZone": "Asia/Singapore" }, "created": "2015-01-15T02:50:11.000+0000", "size": 15144, "mimeType": "text/javascript" }, { "id": "52842", "filename": "app_timob_16909.js", "author": { "name": "msamah", "key": "msamah", "displayName": "Ashraf Abu", "active": false, "timeZone": "Asia/Singapore" }, "created": "2014-11-26T07:59:26.000+0000", "size": 7631, "mimeType": "text/javascript" }, { "id": "47786", "filename": "Screenshot_2014-05-02-17-04-26.png", "author": { "name": "fixplease", "key": "fixplease", "displayName": "Fix Please", "active": true, "timeZone": "Europe/Luxembourg" }, "created": "2014-05-02T14:52:42.000+0000", "size": 44882, "mimeType": "image/png" }, { "id": "53607", "filename": "square.png", "author": { "name": "msamah", "key": "msamah", "displayName": "Ashraf Abu", "active": false, "timeZone": "Asia/Singapore" }, "created": "2015-01-15T02:50:11.000+0000", "size": 1548, "mimeType": "image/png" } ], "flagged": false, "summary": "Android: Anti-aliasing does not work properly in views", "creator": { "name": "fixplease", "key": "fixplease", "displayName": "Fix Please", "active": true, "timeZone": "Europe/Luxembourg" }, "subtasks": [], "reporter": { "name": "fixplease", "key": "fixplease", "displayName": "Fix Please", "active": true, "timeZone": "Europe/Luxembourg" }, "environment": "Windows 7, 3.2.2.GA, Android", "closedSprints": [ { "id": 291, "state": "closed", "name": "2015 Sprint 01 SDK", "startDate": "2015-01-03T01:00:00.000Z", "endDate": "2015-01-17T01:00:00.000Z", "completeDate": "2015-01-19T17:24:40.828Z", "originBoardId": 114 }, { "id": 309, "state": "closed", "name": "2015 Sprint 02 SDK", "startDate": "2015-01-17T01:00:16.697Z", "endDate": "2015-01-31T01:00:00.000Z", "completeDate": "2015-02-02T14:36:09.696Z", "originBoardId": 114 }, { "id": 272, "state": "closed", "name": "2014 Sprint 25 SDK", "startDate": "2014-12-08T22:49:31.264Z", "endDate": "2014-12-22T01:00:00.000Z", "completeDate": "2015-01-05T18:18:28.523Z", "originBoardId": 114 } ], "comment": { "comments": [ { "id": "303410", "author": { "name": "ragrawal", "key": "ragrawal", "displayName": "Ritu Agrawal", "active": true, "timeZone": "America/Los_Angeles" }, "body": "Moving this ticket to engineering as I can reproduce this issue on Android device (Galaxy Nexus) with the provided test case. It looks fine on iOS.", "updateAuthor": { "name": "ragrawal", "key": "ragrawal", "displayName": "Ritu Agrawal", "active": true, "timeZone": "America/Los_Angeles" }, "created": "2014-05-04T05:26:28.000+0000", "updated": "2014-05-04T05:26:28.000+0000" }, { "id": "305725", "author": { "name": "fixplease", "key": "fixplease", "displayName": "Fix Please", "active": true, "timeZone": "Europe/Luxembourg" }, "body": "Hi.\r\nAny update on the issue?", "updateAuthor": { "name": "fixplease", "key": "fixplease", "displayName": "Fix Please", "active": true, "timeZone": "Europe/Luxembourg" }, "created": "2014-05-20T17:39:45.000+0000", "updated": "2014-05-20T17:39:45.000+0000" }, { "id": "311912", "author": { "name": "fixplease", "key": "fixplease", "displayName": "Fix Please", "active": true, "timeZone": "Europe/Luxembourg" }, "body": "Why the priority is set to low?\r\nViews looks really nasty because of this bug.\r\n\r\nCould you suggest a workaround and increase the priority, please.", "updateAuthor": { "name": "fixplease", "key": "fixplease", "displayName": "Fix Please", "active": true, "timeZone": "Europe/Luxembourg" }, "created": "2014-07-01T21:21:42.000+0000", "updated": "2014-07-01T21:21:42.000+0000" }, { "id": "312461", "author": { "name": "ingo", "key": "ingo", "displayName": "Ingo Muschenetz", "active": true, "timeZone": "America/Los_Angeles" }, "body": "The priority is set based in apart on the number of people requesting a fix. We will review this issue, but perhaps you can ask others to join you on this ticket.", "updateAuthor": { "name": "ingo", "key": "ingo", "displayName": "Ingo Muschenetz", "active": true, "timeZone": "America/Los_Angeles" }, "created": "2014-07-06T20:28:55.000+0000", "updated": "2014-07-06T20:28:55.000+0000" }, { "id": "321017", "author": { "name": "findshorty", "key": "findshorty", "displayName": "ian young", "active": true, "timeZone": "Europe/London" }, "body": "Looking forward to the fix for this issue. No anti-aliasing on rounded borders is surely a pretty big deal no?\r\nIt means we can't create circular views that look any way decent on Android, including circular profile pictures, which is the current fashion after all.", "updateAuthor": { "name": "findshorty", "key": "findshorty", "displayName": "ian young", "active": true, "timeZone": "Europe/London" }, "created": "2014-08-29T13:29:59.000+0000", "updated": "2014-08-29T13:29:59.000+0000" }, { "id": "321216", "author": { "name": "fixplease", "key": "fixplease", "displayName": "Fix Please", "active": true, "timeZone": "Europe/Luxembourg" }, "body": "Hi ian young.\r\nI'm surprised and frustrated with such approach to bug fixing as well.\r\nBut seems, I'm too tired to fight with them concerning each bug opened.\r\nWe've already spent too much time with this. So we are seriously thinking about to stop wasting time and return back to native development. Unfortunately (", "updateAuthor": { "name": "fixplease", "key": "fixplease", "displayName": "Fix Please", "active": true, "timeZone": "Europe/Luxembourg" }, "created": "2014-09-01T10:42:00.000+0000", "updated": "2014-09-01T10:42:00.000+0000" }, { "id": "334038", "author": { "name": "etruta", "key": "etruta", "displayName": "Eduardo Silva", "active": true, "timeZone": "America/Sao_Paulo" }, "body": "+1 to fix this issue. I really need this...", "updateAuthor": { "name": "etruta", "key": "etruta", "displayName": "Eduardo Silva", "active": true, "timeZone": "America/Sao_Paulo" }, "created": "2014-11-27T18:24:20.000+0000", "updated": "2014-11-27T18:24:20.000+0000" }, { "id": "337520", "author": { "name": "fukhaos", "key": "fukhaos", "displayName": "Vinicius Oliveira", "active": true, "timeZone": "America/Los_Angeles" }, "body": "Please fix this !!!", "updateAuthor": { "name": "fukhaos", "key": "fukhaos", "displayName": "Vinicius Oliveira", "active": true, "timeZone": "America/Los_Angeles" }, "created": "2014-12-26T18:00:40.000+0000", "updated": "2014-12-26T18:00:40.000+0000" }, { "id": "339150", "author": { "name": "hpham", "key": "hpham", "displayName": "Hieu Pham", "active": true, "timeZone": "America/Los_Angeles" }, "body": "master PR: https://github.com/appcelerator/titanium_mobile/pull/6571", "updateAuthor": { "name": "hpham", "key": "hpham", "displayName": "Hieu Pham", "active": true, "timeZone": "America/Los_Angeles" }, "created": "2015-01-15T00:20:36.000+0000", "updated": "2015-01-15T00:20:36.000+0000" }, { "id": "340760", "author": { "name": "vduggal", "key": "vduggal", "displayName": "Vishal Duggal", "active": false, "timeZone": "America/Los_Angeles" }, "body": "While the PR does not fully fix the issue for all use cases, the problem is mitigated.", "updateAuthor": { "name": "vduggal", "key": "vduggal", "displayName": "Vishal Duggal", "active": false, "timeZone": "America/Los_Angeles" }, "created": "2015-01-27T16:22:49.000+0000", "updated": "2015-01-27T16:22:49.000+0000" }, { "id": "345904", "author": { "name": "lchoudhary", "key": "lchoudhary", "displayName": "Lokesh Choudhary", "active": true, "timeZone": "America/Los_Angeles" }, "body": "Verified the fix. \r\nAs [~vduggal] said the PR will mitigate the issue, we see minimal anti aliasing.\r\n\r\nClosing.\r\n\r\nEnvironment:\r\nAppc Studio : 4.0.0.201503062102\r\nTi SDK : 4.0.0.v20150312095013\r\nCLI : 3.5.0-dev\r\nAlloy : 1.5.1\r\nMAC Yosemite : 10.10.2\r\nNexus 5 - Android 5.0\r\nSamsung S3 -Android 4.2.2", "updateAuthor": { "name": "lchoudhary", "key": "lchoudhary", "displayName": "Lokesh Choudhary", "active": true, "timeZone": "America/Los_Angeles" }, "created": "2015-03-13T00:09:17.000+0000", "updated": "2015-03-13T00:11:29.000+0000" } ], "maxResults": 14, "total": 14, "startAt": 0 } } }