Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

disabling StickTracking doesn't work in boost mode #9882

Closed
BigBrain-Industries opened this issue Jan 15, 2019 · 3 comments · Fixed by #12234
Closed

disabling StickTracking doesn't work in boost mode #9882

BigBrain-Industries opened this issue Jan 15, 2019 · 3 comments · Fixed by #12234
Assignees

Comments

@BigBrain-Industries
Copy link

BigBrain-Industries commented Jan 15, 2019

Expected behaviour

In this demo:
http://jsfiddle.net/tfbj9o4h/
hovering the mouse only on a series should reveal the tooltip, not when outside a series.
Here boost is disabled and it works properly:
http://jsfiddle.net/hzokdtjy/

Actual behaviour

explained above

Live demo with steps to reproduce

http://jsfiddle.net/tfbj9o4h/

Product version

latest: "https://code.highcharts.com/highcharts.js"

Affected browser(s)

tested in Chrome

@KacperMadej
Copy link

Hi @TheGreatYamcha

Thank you for reporting about the problem, but this is a known (not properly documented, but done by design) limitation.

When in boost mode series have forced options applied, namely:

allowDG = false;
directTouch = false;
stickyTracking = true;
animate = null;

First part of resolving this problem should be to add info in docs about this as this is not mentioned in the top of the boost module as a comment, not in general documentation, not in API reference for stickyTracking.

@BigBrain-Industries
Copy link
Author

If I disable tooltip, and override plotOptions.series.point.events.mouseOver and create my own tooltip, could I circumvent this problem in boost? or Does boost have problem with mouseOver too?

@KacperMadej
Copy link

When stickyTracking will not be changed by boost tooltip will not be triggered as the required elements that would trigger it are not there (demo: http://jsfiddle.net/BlackLabel/4ta80d2w/). The problem is with series plot - it's just an image, so it doesn't have events for only some parts of it, like points.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging a pull request may close this issue.

4 participants