You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Move the mouse over the chart
-- Mouse icon will NOT display the zoom icon ("+")
-- good
Click on the Zoom toolbox button and then move the mouse over the chart
-- The Mouse icon will change to "+" the zoom icon
-- good
Click and drag the mouse on the chart
-- The chart will zoom in
-- good
Click the Restore toolbox button
-- Both the chartand the toolbox buttons/icons will reset
-- good
Move your mouse over the chart
-- Mouse icon is the "+" zoom icon
-- bad
Current Behavior
The Restore toolbox button fails to fully restore when the Zoom button is pressed followed by pressing the Restore toolbox button
See the video listed below
echarts6.1ZoomAndRestoreIssue.mov
Expected Behavior
After pressing the Restore toolbox button, the chart and the toolbox buttons and the mouse icon are all restored to the original defaults
Environment
- OS: N/A
- Browser: N/A
- Framework: N/A
This issue can be reduced with Echarts Demo Examples. The issue is independent of my development environment or the browser used in testing.
Any additional comments?
This is a regression in ECharts 6.1.0. The restore feature worked properly in ECharts 6.0.0.
In addition, if you add a listener for the zoom action:
You can see that the restore button is not properly resetting zoom.
The video listed below shows the following:
1). Adding the zoom listener to the official echarts example demo
2) Repeating the following steps
-- click the zoom button, zoom in using the mouse, click the restore
3). Every time 2) is repeated, the zoom listener results in an incremental increase of multiple console output
Version
6.1.0
Link to Minimal Reproduction
All echarts official example demos with Zoom/Zoom Reset and Restore toolbox buttons, e.g: https://echarts.apache.org/examples/en/editor.html?c=line-aqi
Steps to Reproduce
-- for example: https://echarts.apache.org/examples/en/editor.html?c=line-aqi
-- Mouse icon will NOT display the zoom icon ("+")
-- good
-- The Mouse icon will change to "+" the zoom icon
-- good
-- The chart will zoom in
-- good
-- Both the chartand the toolbox buttons/icons will reset
-- good
-- Mouse icon is the "+" zoom icon
-- bad
Current Behavior
The Restore toolbox button fails to fully restore when the Zoom button is pressed followed by pressing the Restore toolbox button
See the video listed below
echarts6.1ZoomAndRestoreIssue.mov
Expected Behavior
After pressing the Restore toolbox button, the chart and the toolbox buttons and the mouse icon are all restored to the original defaults
Environment
Any additional comments?
This is a regression in ECharts 6.1.0. The restore feature worked properly in ECharts 6.0.0.
In addition, if you add a listener for the zoom action:
myChart.on('datazoom', (params) => {
console.log("data zoom params", params);
})
You can see that the restore button is not properly resetting zoom.
The video listed below shows the following:
1). Adding the zoom listener to the official echarts example demo
2) Repeating the following steps
-- click the zoom button, zoom in using the mouse, click the restore
3). Every time 2) is repeated, the zoom listener results in an incremental increase of multiple console output
echartsBugZoomAndRestoreWithZoomListener.mov