{ "id": "122936", "key": "TIMOB-15826", "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": { "id": "5", "description": "All attempts at reproducing this issue failed, or not enough information was available to reproduce the issue. Reading the code produces no clues as to why this behavior would occur. If more information appears later, please reopen the issue.", "name": "Cannot Reproduce" }, "resolutiondate": "2013-11-27T05:32:36.000+0000", "created": "2013-11-26T10:09:57.000+0000", "priority": { "name": "Medium", "id": "3" }, "labels": [ "imageview", "qe-3.2.0", "qe-closed-3.2.0" ], "versions": [ { "id": "14982", "description": "Release 3.2.0", "name": "Release 3.2.0", "archived": false, "released": true, "releaseDate": "2013-12-19" } ], "issuelinks": [ { "id": "33391", "type": { "id": "10002", "name": "Duplicate", "inward": "is duplicated by", "outward": "duplicates" }, "outwardIssue": { "id": "119499", "key": "TIMOB-15044", "fields": { "summary": "Android:ImageView does not properly handle '@' symbol in URL", "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": "ingo", "key": "ingo", "displayName": "Ingo Muschenetz", "active": true, "timeZone": "America/Los_Angeles" }, "updated": "2013-11-27T05:32:48.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": "imageView path that contain a '@' symbol will not get handled properly by ImageView on Android.\r\n\r\nSteps:\r\n1. Run sample code\r\n2. Verify image by pasting the @2x URL in the browser to verify the URL is valid.\r\n\r\nActual: Image does not appear\r\nExpected: Image must appear\r\n\r\n{code}\r\nvar _window = Titanium.UI.createWindow();\r\n_window.backgroundColor = 'white';\r\n//This code can also be used\r\n\t// var image = Ti.UI.createImageView({\r\n\t // bottom : 0,\r\n\t // width : 200, \r\n\t // height : 200,\r\n\t // backgroundColor : 'red',\r\n\t // image : 'http://dl.dropboxusercontent.com/u/255893/appcelerator@2x.png'\r\n\t // // image : 'http://www.appcelerator.com.s3.amazonaws.com/web/home/platform/cd-mini-graphic.png'\r\n\t// });\r\n// \t _window.add(image);\r\n\t\t\r\n\t\tvar image1 = Ti.UI.createImageView({\r\n\t\t\timage : 'http://media.reliancenetwork.com/dyna_images/mls/3555/1329678.jpg',\r\n\t\t\twidth : '320dip',\r\n\t\t\theight : '240dip',\r\n\t\t\ttop:'10dip'\r\n\t\t});\r\n\r\n\t\tvar image2 = Ti.UI.createImageView({\r\n\t\t\timage : 'http://cdn-1.eneighborhoods.com/x1/@v=-1855096842@/2611/692/1332692/1332692_1.jpg',\r\n\t\t\twidth : '320dip',\r\n\t\t\theight : '240dip',\r\n\t\t\ttop:'250dip'\r\n\t\t});\r\n\t\t_window.add(image1);\r\n\t\t_window.add(image2);\r\n\t\r\n_window.open();\r\n\r\n{code}", "attachment": [], "flagged": false, "summary": "Android: ImageView does not properly handle the '@' symbol in URL ", "creator": { "name": "prastogi", "key": "prastogi", "displayName": "Pragya Rastogi", "active": true, "timeZone": "Asia/Kolkata" }, "subtasks": [], "reporter": { "name": "prastogi", "key": "prastogi", "displayName": "Pragya Rastogi", "active": true, "timeZone": "Asia/Kolkata" }, "environment": "OSX: 10.8.5\r\nAppcelerator Studio: 3.2.0.201311221207\r\nSDK: 3.2.0.v20131125171956\r\nacs:1.0.8\r\nalloy:1.3.0-alpha6\r\nnpm:1.3.2\r\ntitanium:3.2.0-alpha3\r\ntitanium-code-processo:1.1.0-alpha\r\nDevice: Nexus 7 (v4.3)", "comment": { "comments": [ { "id": "281475", "author": { "name": "lokeshchdhry", "key": "lokeshchdhry", "displayName": "Lokesh Choudhary", "active": false, "timeZone": "America/Los_Angeles" }, "body": "Tested the issue & below are my findings:\n\n1.) Nexus 7 (4.3) -- Not Reproducible\n2.) Nexus 5 (4.4) -- Not Reproducible\n3.) Sony Experia (4.1.2) -- Not Reproducible\n4.) Galaxy S4 (4.2.2) -- Not Reproducible\n5.) Galaxy S3 (4.0.4) -- Not Reproducible\n\nI edited the code to show all the three images & I can see/get all the three images successfully.\n\nEnvironment:\nAppcel Studio : 3.2.0.201311221207\nTi SDK : 3.2.0.v20131122172908\nMac OSX : 10.8.5\nAlloy : 1.3.0-alpha6\nCLI - 3.2.0-alpha3", "updateAuthor": { "name": "lokeshchdhry", "key": "lokeshchdhry", "displayName": "Lokesh Choudhary", "active": false, "timeZone": "America/Los_Angeles" }, "created": "2013-11-26T19:13:05.000+0000", "updated": "2013-11-26T19:13:05.000+0000" }, { "id": "281603", "author": { "name": "prastogi", "key": "prastogi", "displayName": "Pragya Rastogi", "active": true, "timeZone": "Asia/Kolkata" }, "body": "Issue is not reproducible so marking same as Cannot reproduce. There were network issues yesterday which might be the reason. Verified with:\r\nOSX: 10.8.5\r\nAppcelerator Studio: 3.2.0.201311221207\r\nSDK: 3.2.0.v20131126144841\r\nacs:1.0.8\r\nalloy:1.3.0-alpha6\r\nnpm:1.3.2\r\ntitanium:3.2.0-alpha3\r\ntitanium-code-processo:1.1.0-alpha\r\nDevice: Nexus 7 (v4.3)", "updateAuthor": { "name": "prastogi", "key": "prastogi", "displayName": "Pragya Rastogi", "active": true, "timeZone": "Asia/Kolkata" }, "created": "2013-11-27T05:32:36.000+0000", "updated": "2013-11-27T05:32:36.000+0000" } ], "maxResults": 4, "total": 4, "startAt": 0 } } }