{"action":"created","issue":{"url":"https://api.github.com/repos/dimagi/commcare-hq/issues/10559","repository_url":"https://api.github.com/repos/dimagi/commcare-hq","labels_url":"https://api.github.com/repos/dimagi/commcare-hq/issues/10559/labels{/name}","comments_url":"https://api.github.com/repos/dimagi/commcare-hq/issues/10559/comments","events_url":"https://api.github.com/repos/dimagi/commcare-hq/issues/10559/events","html_url":"https://github.com/dimagi/commcare-hq/pull/10559","id":137546204,"number":10559,"title":"stop flickering errors on deploy page","user":{"login":"orangejenny","id":1486591,"avatar_url":"https://avatars.githubusercontent.com/u/1486591?v=3","gravatar_id":"","url":"https://api.github.com/users/orangejenny","html_url":"https://github.com/orangejenny","followers_url":"https://api.github.com/users/orangejenny/followers","following_url":"https://api.github.com/users/orangejenny/following{/other_user}","gists_url":"https://api.github.com/users/orangejenny/gists{/gist_id}","starred_url":"https://api.github.com/users/orangejenny/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/orangejenny/subscriptions","organizations_url":"https://api.github.com/users/orangejenny/orgs","repos_url":"https://api.github.com/users/orangejenny/repos","events_url":"https://api.github.com/users/orangejenny/events{/privacy}","received_events_url":"https://api.github.com/users/orangejenny/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/dimagi/commcare-hq/labels/No%20lint%20errors","name":"No lint errors","color":"bfe5bf"}],"state":"closed","locked":false,"assignee":null,"milestone":null,"comments":7,"created_at":"2016-03-01T11:24:22Z","updated_at":"2016-03-02T06:37:50Z","closed_at":"2016-03-01T14:05:43Z","pull_request":{"url":"https://api.github.com/repos/dimagi/commcare-hq/pulls/10559","html_url":"https://github.com/dimagi/commcare-hq/pull/10559","diff_url":"https://github.com/dimagi/commcare-hq/pull/10559.diff","patch_url":"https://github.com/dimagi/commcare-hq/pull/10559.patch"},"body":"http://manage.dimagi.com/default.asp?218464\r\n\r\nElements hidden with knockout's `visible` binding will be visible until the binding gets applied, which is distracting on the deploy page, which has a lot of elements using `visible` that are usually going to be hidden.\r\n\r\nLooks like Knockout 3.3 might handle this better with synchronous components (http://www.knockmeout.net/2015/02/knockout-3-3-released.html), but for now, hide these elements with `.hide` and then have knockout remove `hide` class when it runs.\r\n\r\n@gcapalbo "},"comment":{"url":"https://api.github.com/repos/dimagi/commcare-hq/issues/comments/191091280","html_url":"https://github.com/dimagi/commcare-hq/pull/10559#issuecomment-191091280","issue_url":"https://api.github.com/repos/dimagi/commcare-hq/issues/10559","id":191091280,"user":{"login":"orangejenny","id":1486591,"avatar_url":"https://avatars.githubusercontent.com/u/1486591?v=3","gravatar_id":"","url":"https://api.github.com/users/orangejenny","html_url":"https://github.com/orangejenny","followers_url":"https://api.github.com/users/orangejenny/followers","following_url":"https://api.github.com/users/orangejenny/following{/other_user}","gists_url":"https://api.github.com/users/orangejenny/gists{/gist_id}","starred_url":"https://api.github.com/users/orangejenny/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/orangejenny/subscriptions","organizations_url":"https://api.github.com/users/orangejenny/orgs","repos_url":"https://api.github.com/users/orangejenny/repos","events_url":"https://api.github.com/users/orangejenny/events{/privacy}","received_events_url":"https://api.github.com/users/orangejenny/received_events","type":"User","site_admin":false},"created_at":"2016-03-02T06:37:50Z","updated_at":"2016-03-02T06:37:50Z","body":"> let's informally report out on any decisions\r\n\r\nYeah, fair point. @dannyroberts just spun up https://github.com/dimagi/js-guide/ which will hopefully improve communication."}}