{"action":"closed","issue":{"url":"https://api.github.com/repos/Semantic-Org/Semantic-UI/issues/1558","repository_url":"https://api.github.com/repos/Semantic-Org/Semantic-UI","labels_url":"https://api.github.com/repos/Semantic-Org/Semantic-UI/issues/1558/labels{/name}","comments_url":"https://api.github.com/repos/Semantic-Org/Semantic-UI/issues/1558/comments","events_url":"https://api.github.com/repos/Semantic-Org/Semantic-UI/issues/1558/events","html_url":"https://github.com/Semantic-Org/Semantic-UI/issues/1558","id":53306866,"number":1558,"title":"[Accordion] Improve Performance","user":{"login":"hrstoyanov","id":5327044,"avatar_url":"https://avatars3.githubusercontent.com/u/5327044?v=4","gravatar_id":"","url":"https://api.github.com/users/hrstoyanov","html_url":"https://github.com/hrstoyanov","followers_url":"https://api.github.com/users/hrstoyanov/followers","following_url":"https://api.github.com/users/hrstoyanov/following{/other_user}","gists_url":"https://api.github.com/users/hrstoyanov/gists{/gist_id}","starred_url":"https://api.github.com/users/hrstoyanov/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/hrstoyanov/subscriptions","organizations_url":"https://api.github.com/users/hrstoyanov/orgs","repos_url":"https://api.github.com/users/hrstoyanov/repos","events_url":"https://api.github.com/users/hrstoyanov/events{/privacy}","received_events_url":"https://api.github.com/users/hrstoyanov/received_events","type":"User","site_admin":false},"labels":[{"id":59291719,"url":"https://api.github.com/repos/Semantic-Org/Semantic-UI/labels/Discussion","name":"Discussion","color":"777777","default":false},{"id":35121707,"url":"https://api.github.com/repos/Semantic-Org/Semantic-UI/labels/Enhancement","name":"Enhancement","color":"219a90","default":false},{"id":845561485,"url":"https://api.github.com/repos/Semantic-Org/Semantic-UI/labels/stale","name":"stale","color":"ffffff","default":false}],"state":"closed","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":11,"created_at":"2015-01-03T15:34:51Z","updated_at":"2018-02-23T19:50:50Z","closed_at":"2018-02-23T19:50:50Z","author_association":"NONE","body":"Hi all,\nMy web app has performance issue when inserting mass data in accordion branches- it can take 5-6s on a laptop browser up to 10-15s on mobile device (see attached screenshot). According to the accordion JS code and docs, there are some event listener for every dom mutation, which I suspect is the cause of the performance degradation. What is the recommended approach for mass data inserts into an accordion? Can we create some JS API to temporarily suspend the current behavior and resume it after the mass insert is done.\n\n![selection_033](https://cloud.githubusercontent.com/assets/5327044/5602800/81f933ae-931a-11e4-8a7f-0181cdb0ad32.png)\n"}}
{"actor":{"display_login":"hrstoyanov"}}