{"action":"created","issue":{"url":"https://api.github.com/repos/redbluegames/unity-mulligan-renamer/issues/93","repository_url":"https://api.github.com/repos/redbluegames/unity-mulligan-renamer","labels_url":"https://api.github.com/repos/redbluegames/unity-mulligan-renamer/issues/93/labels{/name}","comments_url":"https://api.github.com/repos/redbluegames/unity-mulligan-renamer/issues/93/comments","events_url":"https://api.github.com/repos/redbluegames/unity-mulligan-renamer/issues/93/events","html_url":"https://github.com/redbluegames/unity-mulligan-renamer/issues/93","id":244215390,"number":93,"title":"Sprite icon previews flicker when browsing large groups of objects","user":{"login":"edwardrowe","id":398377,"avatar_url":"https://avatars3.githubusercontent.com/u/398377?v=4","gravatar_id":"","url":"https://api.github.com/users/edwardrowe","html_url":"https://github.com/edwardrowe","followers_url":"https://api.github.com/users/edwardrowe/followers","following_url":"https://api.github.com/users/edwardrowe/following{/other_user}","gists_url":"https://api.github.com/users/edwardrowe/gists{/gist_id}","starred_url":"https://api.github.com/users/edwardrowe/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/edwardrowe/subscriptions","organizations_url":"https://api.github.com/users/edwardrowe/orgs","repos_url":"https://api.github.com/users/edwardrowe/repos","events_url":"https://api.github.com/users/edwardrowe/events{/privacy}","received_events_url":"https://api.github.com/users/edwardrowe/received_events","type":"User","site_admin":false},"labels":[{"id":488238686,"url":"https://api.github.com/repos/redbluegames/unity-mulligan-renamer/labels/bug","name":"bug","color":"ee0701","default":true}],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":1,"created_at":"2017-07-20T00:51:55Z","updated_at":"2018-04-12T04:14:41Z","closed_at":null,"author_association":"CONTRIBUTOR","body":"When renaming lots of objects, AssetPreviews for sprites load in and out, causing them to flicker. Ideally we only need to load the icons that are in view of the scroll view. The function to Draw the PreviewPanel would calculate which rows will be on screen and call one of two functions:\r\n\r\n* DrawPlaceholderRow - just reserves the space of a row\r\n* DrawPreviewPanelRow - just as normal.\r\n\r\nRepro steps:\r\n1. Create a ton of sprites (duplicate a spritesheet)\r\n1. Select all the sprites and open the Renamer window\r\n1. Observe the icons flicker as you scroll"},"comment":{"url":"https://api.github.com/repos/redbluegames/unity-mulligan-renamer/issues/comments/380672644","html_url":"https://github.com/redbluegames/unity-mulligan-renamer/issues/93#issuecomment-380672644","issue_url":"https://api.github.com/repos/redbluegames/unity-mulligan-renamer/issues/93","id":380672644,"user":{"login":"edwardrowe","id":398377,"avatar_url":"https://avatars3.githubusercontent.com/u/398377?v=4","gravatar_id":"","url":"https://api.github.com/users/edwardrowe","html_url":"https://github.com/edwardrowe","followers_url":"https://api.github.com/users/edwardrowe/followers","following_url":"https://api.github.com/users/edwardrowe/following{/other_user}","gists_url":"https://api.github.com/users/edwardrowe/gists{/gist_id}","starred_url":"https://api.github.com/users/edwardrowe/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/edwardrowe/subscriptions","organizations_url":"https://api.github.com/users/edwardrowe/orgs","repos_url":"https://api.github.com/users/edwardrowe/repos","events_url":"https://api.github.com/users/edwardrowe/events{/privacy}","received_events_url":"https://api.github.com/users/edwardrowe/received_events","type":"User","site_admin":false},"created_at":"2018-04-12T04:14:41Z","updated_at":"2018-04-12T04:14:41Z","author_association":"CONTRIBUTOR","body":"This appears to be fixed with Issue #97, which only draws the elements that will fit in the scroll view."}}
{"actor":{"display_login":"edwardrowe"}}