highcharts icon indicating copy to clipboard operation
highcharts copied to clipboard

Drilldown is not working when boost is enabled

Open rdp1414 opened this issue 3 years ago • 4 comments

Expected behaviour

Drilldown series should work when boost is enabled.

Actual behaviour

Boost is automatically enabled when number of data points are greater than or equal to 5000 - See api documentation. When drilldown chart with 5000 data points are plotted, two problems occur:

  1. Upon clicking on xAxis labels, drilldown series is not shown.
  2. There is no way to come back to original series.

Live demo with steps to reproduce

Reproducer of above bug - See fiddle.

Product version

Highcharts version 9.1.2

Affected browser(s)

Chrome

rdp1414 avatar Aug 03 '21 11:08 rdp1414

Hi @rdp1414, thanks for reporting.

It seems like it's never worked. The drilldown is working fine from non-boosted series into boosted, but it doesn't work from boosted to non-boosted.

From boosted to nonboosted (not working): https://jsfiddle.net/BlackLabel/wzjeL0tk/ From nonboosted to boosted (working fine): https://jsfiddle.net/BlackLabel/305ycnpm/

I am tagging it as a feature request. For now, until this feature is added, the information about it should be added somewhere in docs.

raf18seb avatar Aug 04 '21 10:08 raf18seb

Hello Highcharts Team,

Can you please tell what is the ETA for this issue?

rdp1414 avatar Dec 10 '21 08:12 rdp1414

Hi @rdp1414,

This is a known boost limitation: click event is not working on a boosted series, see more info: https://www.highcharts.com/docs/advanced-chart-features/boost-module#caveats Related ticket: https://github.com/highcharts/highcharts/issues/14067

There's a small workaround allowing to add a click event on halo, but the column doesn't have a halo. Changing the series' type to line helps (click event is working now, see demo), but it's not working with a drilldown.js module because it was never intended to work.

For now, we don't have any workaround or PoC and we don't know ETA for this.

raf18seb avatar Dec 13 '21 14:12 raf18seb

Simplified demo: https://jsfiddle.net/highcharts/c4m5srpd/

TorsteinHonsi avatar Jun 15 '22 13:06 TorsteinHonsi