{"action":"created","issue":{"url":"https://api.github.com/repos/highslide-software/highcharts.com/issues/4675","labels_url":"https://api.github.com/repos/highslide-software/highcharts.com/issues/4675/labels{/name}","comments_url":"https://api.github.com/repos/highslide-software/highcharts.com/issues/4675/comments","events_url":"https://api.github.com/repos/highslide-software/highcharts.com/issues/4675/events","html_url":"https://github.com/highslide-software/highcharts.com/issues/4675","id":112552311,"number":4675,"title":"Boost module doesn't seem to remove \"tracker\" companion path element on \"Reset Zoom\"","user":{"login":"teeterc","id":507222,"avatar_url":"https://avatars.githubusercontent.com/u/507222?v=3","gravatar_id":"","url":"https://api.github.com/users/teeterc","html_url":"https://github.com/teeterc","followers_url":"https://api.github.com/users/teeterc/followers","following_url":"https://api.github.com/users/teeterc/following{/other_user}","gists_url":"https://api.github.com/users/teeterc/gists{/gist_id}","starred_url":"https://api.github.com/users/teeterc/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/teeterc/subscriptions","organizations_url":"https://api.github.com/users/teeterc/orgs","repos_url":"https://api.github.com/users/teeterc/repos","events_url":"https://api.github.com/users/teeterc/events{/privacy}","received_events_url":"https://api.github.com/users/teeterc/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":1,"created_at":"2015-10-21T09:55:35Z","updated_at":"2015-10-21T13:24:33Z","closed_at":null,"body":"I noticed that the boost module leaves a \"highchart-tracker\" svg path when the graph is reset.  It's completely reproducible on the demo site. \r\n\r\nhttp://www.highcharts.com/component/content/article/2-news/175-highcharts-performance-boost\r\n\r\nIn Safari (No ghosting in chrome, but the tracker element still lingers):\r\n1: zoom to a range smaller then boostThreshold. \r\n2: zoom to a smaller range that contains only couple hundred points ... notice the ghosting in safari\r\n3: inspect the src svg element <g class=\"highcharts-series highcharts-series-0 highcharts-tracker\" ...> that is created. \r\n \r\nnote: there are 4 path elements and 1 image element. \r\n\r\n4: click on the zoom reset button in the Highchart graph. \r\n5: inspect the svg element <g class=\"highcharts-series highcharts-series-0 highcharts-tracker\" ...>\r\n\r\nnote:  there are now 2 path elements and 1 image element.  \r\n\r\nBug: I believe that the second path element - <path class=\" highcharts-tracker\"> - should be destroyed in the method boost.src.js:destroyGraphics()  This artifact (depending on the size of the tracker element) can destroy performance and memory in Safari.\r\n\r\nnode: depending on the threshold the tracker element can be very large.  \r\n\r\nCheers,\r\nClay\r\n\r\n\r\n"},"comment":{"url":"https://api.github.com/repos/highslide-software/highcharts.com/issues/comments/149892794","html_url":"https://github.com/highslide-software/highcharts.com/issues/4675#issuecomment-149892794","issue_url":"https://api.github.com/repos/highslide-software/highcharts.com/issues/4675","id":149892794,"user":{"login":"pawelfus","id":1453926,"avatar_url":"https://avatars.githubusercontent.com/u/1453926?v=3","gravatar_id":"","url":"https://api.github.com/users/pawelfus","html_url":"https://github.com/pawelfus","followers_url":"https://api.github.com/users/pawelfus/followers","following_url":"https://api.github.com/users/pawelfus/following{/other_user}","gists_url":"https://api.github.com/users/pawelfus/gists{/gist_id}","starred_url":"https://api.github.com/users/pawelfus/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/pawelfus/subscriptions","organizations_url":"https://api.github.com/users/pawelfus/orgs","repos_url":"https://api.github.com/users/pawelfus/repos","events_url":"https://api.github.com/users/pawelfus/events{/privacy}","received_events_url":"https://api.github.com/users/pawelfus/received_events","type":"User","site_admin":false},"created_at":"2015-10-21T13:24:33Z","updated_at":"2015-10-21T13:24:33Z","body":"Indeed, tracker is not removed after zooming out. I'm not sure about this ghosting effect, could you post screenshot and Safari version? Thanks!"}}