chartjs / chartjs-plugin-zoom

Zoom and pan plugin for Chart.js
MIT License
579 stars 322 forks source link

Zooming in over axis does not reset y-axis ticks back to initial limits #798

Open ale-coe opened 7 months ago

ale-coe commented 7 months ago

Current behavior

Ticks are not reset while zooming in/out over the axis. See "Optional extra steps/info to reproduce" for a better understanding. img__1 img__2

Optional extra steps/info to reproduce

Use the codepen mentioned below. 1) Zoom in with the cursor over "2022-09" on the x-axis until the ticks on the y-axis change. 2) Put the cursor on the y-axis and zoom in, it does not matter how much. 3) Put the cursor over the x-axis and zoom out completely. 4) Put the cursor over the y-axis and try to zoom out as much as possible. -> It's not possible to zoom out over the y-axis until you get the initally set ticks.

Expected behavior

It is possible to zoom out until you get the initially set ticks.

Reproducible sample

See this codepen.

estanglerbm commented 3 months ago

Confirmed (at the provided link). Looks like a bug.