We have done improvements in this behaviour in Highcharts 3.0. See http://jsfiddle.net/highcharts/QuteB/. Would you consider this case solved?
Here’s how you do that: http://jsfiddle.net/highcharts/2F4pJ/.
It has always been around, but perhaps we need to document this more clearly.
Wow, super-fast bugfix - thanks!
There is just one thing left:
Click on exportButton -> its menuItems get displayed.
But if you now try to click the customButton, there is no mouseover/highlight effect and you cannot really click the button. You have to move your mouse inside the graph - in order to menuItems do disappear - and then you are able to click on customButton.
Currently available only by DOM scripting.
This "ondblclick"-Option should also work for custom Buttons (not only "printButton" and "exportButton").dcw shared this idea ·
Here’s a small method for toggling the legend via an API call, that can be hooked on to a button outside the chart. http://jsfiddle.net/highcharts/3Bh7b/76/
We do have a plugin for a draggable legend box, though it can’t be toggled on an off. See http://highcharts.uservoice.com/forums/55896-general/suggestions/912335-draggable-legend-box.
There’s a plugin for this, please see http://www.highcharts.com/plugin-registry/single/8/Adapt-Chart-To-Legend