Describe the bug
HTMLToolip gets positioned wrongly when the X or Y value is exactly zero. Instead of being positioned on the correct datum, it gets positioned on the top (Y) or left (X) of the chart.
To Reproduce
Use an HTMLTooltip on a datum with an X or Y value of zero.
Expected behavior
The tooltip should appear on the datum.
Screenshots
Sample datum with a Y value of zero.

Desktop
- OS: Windows 11
- Browser: Chrome
- Version: 148
Additional context
This requires a very simple fix (the issue derives from zero being falsey). I'll submit a PR.
Describe the bug
HTMLToolip gets positioned wrongly when the X or Y value is exactly zero. Instead of being positioned on the correct datum, it gets positioned on the top (Y) or left (X) of the chart.
To Reproduce
Use an HTMLTooltip on a datum with an X or Y value of zero.
Expected behavior
The tooltip should appear on the datum.
Screenshots

Sample datum with a Y value of zero.
Desktop
Additional context
This requires a very simple fix (the issue derives from zero being falsey). I'll submit a PR.