{"issue":{"state":"open","pull_request":{"diff_url":null,"html_url":null,"patch_url":null},"milestone":null,"user":{"avatar_url":"https://secure.gravatar.com/avatar/7bf7d07e2f4b14ee0777fdbdee610525?d=https://a248.e.akamai.net/assets.github.com%2Fimages%2Fgravatars%2Fgravatar-140.png","gravatar_id":"7bf7d07e2f4b14ee0777fdbdee610525","url":"https://api.github.com/users/josephruscio","login":"josephruscio","id":73915},"labels":[],"assignee":null,"updated_at":"2011-10-31T18:28:01Z","closed_at":null,"comments":0,"url":"https://api.github.com/repos/highslide-software/highcharts.com/issues/540","body":"We have a dynamically updating chart that we call `setData` on with a new series on a regular period. Users can also change the Y min/max of the chart using an external form we provide. On the min/max change we tried using the `setExtremes` function ... which works until the next call to `setData`. After that the tooltips fail because the point's `onMouseOver` property is null. Also described in [comments on a Highcharts forum post](http://highslide.com/forum/viewtopic.php?f=12&t=13129)\r\n\r\nTo reproduce:\r\n\r\n1. Create a chart with a series\r\n1. Call `setExtremes` on the Y axis\r\n1. Note that the extremes changed and tooltips still work\r\n1. Call `setData` on the series with some new data\r\n1. Note that tooltips no longer work and the console is full of: *Uncaught TypeError: Property 'onMouseOver' of object #<Object> is not a function*\r\n\r\nTo workaround this we currently directly changing the extremes e.g.\r\n\r\n    @chart.yAxis[0].options.min = newMin\r\n    @chart.yAxis[0].options.max = newMax","html_url":"https://github.com/highslide-software/highcharts.com/issues/540","number":540,"title":"setData after setExtremes breaks tooltips","id":2100535,"created_at":"2011-10-31T18:28:01Z"},"action":"opened"}