score:2

Accepted answer

See this fiddle: http://jsfiddle.net/bBQKv/

Make use of the show and hide events to trigger the show and hide methods for the flag series.

plotOptions: {
    series: {
        events: {
            show: function(event) {
                if (this.options.type != 'flags') {
                    series = this.chart.get(this.options.id + 'Flags');
                    series.show();
                }
            },
            hide: function(event) {
                if (this.options.type != 'flags') {
                    series = this.chart.get(this.options.id + 'Flags');
                    series.hide();
                }
            }
        }
    }
},

Related Articles