{"action":"opened","issue":{"url":"https://api.github.com/repos/novus/nvd3/issues/1667","repository_url":"https://api.github.com/repos/novus/nvd3","labels_url":"https://api.github.com/repos/novus/nvd3/issues/1667/labels{/name}","comments_url":"https://api.github.com/repos/novus/nvd3/issues/1667/comments","events_url":"https://api.github.com/repos/novus/nvd3/issues/1667/events","html_url":"https://github.com/novus/nvd3/issues/1667","id":155724961,"number":1667,"title":"renderEnd not firing on chart.update","user":{"login":"laxu","id":987972,"avatar_url":"https://avatars.githubusercontent.com/u/987972?v=3","gravatar_id":"","url":"https://api.github.com/users/laxu","html_url":"https://github.com/laxu","followers_url":"https://api.github.com/users/laxu/followers","following_url":"https://api.github.com/users/laxu/following{/other_user}","gists_url":"https://api.github.com/users/laxu/gists{/gist_id}","starred_url":"https://api.github.com/users/laxu/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/laxu/subscriptions","organizations_url":"https://api.github.com/users/laxu/orgs","repos_url":"https://api.github.com/users/laxu/repos","events_url":"https://api.github.com/users/laxu/events{/privacy}","received_events_url":"https://api.github.com/users/laxu/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":0,"created_at":"2016-05-19T12:29:22Z","updated_at":"2016-05-19T12:29:22Z","closed_at":null,"body":"I've experienced this with multiBarChart and multiBarHorizontalChart. The renderEnd event fires when the chart is created, but not when the chart is updated by calling chart.update() for example when resizing the browser window.\r\n\r\nThe workaround I've used to get around this is to fire a timeout equal to chart.duration() in the window resize function and then do whatever I need to do after renderEnd.\r\n\r\nrenderEnd also doesn't seem to fire when enabling a series by clicking the series name in the legend. It fires when you disable a series but not when turning it back on. \r\n\r\nUsing 1.8.3 version."}}