{ "id": "170021", "key": "AC-5281", "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": "7", "description": "", "name": "Invalid" }, "resolutiondate": "2017-10-28T19:46:02.000+0000", "created": "2017-10-16T07:25:37.000+0000", "labels": [], "versions": [ { "id": "17038", "name": "Appcelerator Studio 4.5.0", "archived": false, "released": false } ], "issuelinks": [], "assignee": { "name": "shossain", "key": "shossain", "displayName": "Shak Hossain", "active": false, "timeZone": "America/Los_Angeles" }, "updated": "2017-10-28T19:46:02.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": "14554", "name": "Appcelerator Dashboard" }, { "id": "14550", "name": "Appcelerator Modules", "description": "Please enter tickets related to Modules here." } ], "description": "Here is the step to duplicate\r\n\r\n1. create listview with dummy data\r\n2. each item add 1 imageview with load remote image\r\n3. remote image is a large image, for example 5000x5000 with size 1mb\r\n4. listview is hardly scrolled (laggy)\r\n\r\nTry above case, change the remote image url to broken link (for example \"http://brokenlink.com/image.png\")\r\nthen try to scroll the item, it very laggy.\r\n\r\nI'm not sure it affecting what kind of TI SDK version, but for sure in 5.5.1/6.1.2 GA it was working fine.", "attachment": [], "flagged": false, "summary": "Listview Laggy if load high resolution image", "creator": { "name": "dyan02", "key": "dyan02", "displayName": "ardy wongso", "active": true, "timeZone": "America/Los_Angeles" }, "subtasks": [], "reporter": { "name": "dyan02", "key": "dyan02", "displayName": "ardy wongso", "active": true, "timeZone": "America/Los_Angeles" }, "environment": "Ti SDK 6.2.2\r\nMac\r\nSamsung Galaxy S5", "comment": { "comments": [ { "id": "429648", "author": { "name": "mrahman", "key": "mrahman", "displayName": "Mostafizur Rahman", "active": true, "timeZone": "Asia/Dhaka" }, "body": "Hello [~dyan02],\r\n\r\nThanks for sharing with us. Can you please try to use a smaller size image on list view? Using high resolution image on list view will consume more memory which is expected behavior. It is imperative that you don't load lots of images into memory at once or you'll exhaust your app's memory.\r\nFor details click [here|http://docs.appcelerator.com/platform/latest/#!/guide/Image_Best_Practices-section-src-30082525_ImageBestPractices-Loadingandunloadingimagestomanagememoryuse]. \r\n\r\nThanks", "updateAuthor": { "name": "mrahman", "key": "mrahman", "displayName": "Mostafizur Rahman", "active": true, "timeZone": "Asia/Dhaka" }, "created": "2017-10-26T06:08:52.000+0000", "updated": "2017-10-26T06:08:52.000+0000" }, { "id": "429651", "author": { "name": "dyan02", "key": "dyan02", "displayName": "ardy wongso", "active": true, "timeZone": "America/Los_Angeles" }, "body": "Well it was working fine in 6.1.2 although it's a huge image resolution.\r\n\r\nBut it's not the only problem, try to load a listview in 6.2.2, set defaultImage to imageview, and set broken url image to imageview.image parameter, the listing will be laggy to scroll.", "updateAuthor": { "name": "dyan02", "key": "dyan02", "displayName": "ardy wongso", "active": true, "timeZone": "America/Los_Angeles" }, "created": "2017-10-26T06:52:32.000+0000", "updated": "2017-10-26T06:52:32.000+0000" }, { "id": "429709", "author": { "name": "sdarda", "key": "sdarda", "displayName": "Sharif AbuDarda", "active": false, "timeZone": "Asia/Dhaka" }, "body": "Hello, Please send a full reproducible app. We will test the behavior. Thanks.", "updateAuthor": { "name": "sdarda", "key": "sdarda", "displayName": "Sharif AbuDarda", "active": false, "timeZone": "Asia/Dhaka" }, "created": "2017-10-26T22:20:34.000+0000", "updated": "2017-10-26T22:20:34.000+0000" }, { "id": "429718", "author": { "name": "dyan02", "key": "dyan02", "displayName": "ardy wongso", "active": true, "timeZone": "America/Los_Angeles" }, "body": "Hi there, sorry, it seems by today I can't duplicate the issue in my code/studio, I'm not sure why, it was happen previously during i report this bug.\r\n\r\nPlease close this bug, and i'm sorry for causing inconvenience. if I encounter this issue and i found the exact trig point, i will let you guys know.", "updateAuthor": { "name": "dyan02", "key": "dyan02", "displayName": "ardy wongso", "active": true, "timeZone": "America/Los_Angeles" }, "created": "2017-10-27T01:43:02.000+0000", "updated": "2017-10-27T01:43:02.000+0000" } ], "maxResults": 4, "total": 4, "startAt": 0 } } }