{"action":"opened","issue":{"url":"https://api.github.com/repos/chasemccoy/temperatus/issues/1","labels_url":"https://api.github.com/repos/chasemccoy/temperatus/issues/1/labels{/name}","comments_url":"https://api.github.com/repos/chasemccoy/temperatus/issues/1/comments","events_url":"https://api.github.com/repos/chasemccoy/temperatus/issues/1/events","html_url":"https://github.com/chasemccoy/temperatus/issues/1","id":120459103,"number":1,"title":"Module views are recreated on every update","user":{"login":"chasemccoy","id":8663074,"avatar_url":"https://avatars.githubusercontent.com/u/8663074?v=3","gravatar_id":"","url":"https://api.github.com/users/chasemccoy","html_url":"https://github.com/chasemccoy","followers_url":"https://api.github.com/users/chasemccoy/followers","following_url":"https://api.github.com/users/chasemccoy/following{/other_user}","gists_url":"https://api.github.com/users/chasemccoy/gists{/gist_id}","starred_url":"https://api.github.com/users/chasemccoy/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/chasemccoy/subscriptions","organizations_url":"https://api.github.com/users/chasemccoy/orgs","repos_url":"https://api.github.com/users/chasemccoy/repos","events_url":"https://api.github.com/users/chasemccoy/events{/privacy}","received_events_url":"https://api.github.com/users/chasemccoy/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":0,"created_at":"2015-12-04T18:32:00Z","updated_at":"2015-12-04T18:32:00Z","closed_at":null,"body":"Whenever the widget is shown, the editing views are removed from the superview and and widget lays out the new views from the 2D array. This should only happen if the module layout has changed, not every time. We should set a flag in NSUserDefaults to let the widget know if it needs to layout its views or not."}}