{"action":"opened","issue":{"url":"https://api.github.com/repos/omeka/omeka-s/issues/75","labels_url":"https://api.github.com/repos/omeka/omeka-s/issues/75/labels{/name}","comments_url":"https://api.github.com/repos/omeka/omeka-s/issues/75/comments","events_url":"https://api.github.com/repos/omeka/omeka-s/issues/75/events","html_url":"https://github.com/omeka/omeka-s/issues/75","id":67934554,"number":75,"title":"New toggle field descriptions don't work for dynamic content","user":{"login":"zerocrates","id":298975,"avatar_url":"https://avatars.githubusercontent.com/u/298975?v=3","gravatar_id":"","url":"https://api.github.com/users/zerocrates","html_url":"https://github.com/zerocrates","followers_url":"https://api.github.com/users/zerocrates/followers","following_url":"https://api.github.com/users/zerocrates/following{/other_user}","gists_url":"https://api.github.com/users/zerocrates/gists{/gist_id}","starred_url":"https://api.github.com/users/zerocrates/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/zerocrates/subscriptions","organizations_url":"https://api.github.com/users/zerocrates/orgs","repos_url":"https://api.github.com/users/zerocrates/repos","events_url":"https://api.github.com/users/zerocrates/events{/privacy}","received_events_url":"https://api.github.com/users/zerocrates/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/omeka/omeka-s/labels/bug","name":"bug","color":"e11d21"}],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":0,"created_at":"2015-04-12T16:56:31Z","updated_at":"2015-04-12T16:56:31Z","closed_at":null,"body":"The toggles work mostly through just CSS, but that CSS is applied to a class that only gets added with Javascript on page load. This means anything loaded after the initial load has non-working (but okay-looking) toggles.\r\n\r\nThe toggle behavior/css should probably be rewritten so it can work directly against existing classes. If we have to introduce one or more new ones, that's fine, but they should be there from the initial load, not added with JS.\r\n\r\nFor an easy example, add an oEmbed media to an item: the added field has an always-open description."}}