beanscg commented on issue #21644:
URL: https://github.com/apache/echarts/issues/21644#issuecomment-4660008955

   I reproduced this on the current official demo and captured the state 
transitions with browser automation.
   
   Environment:
   - URL: `https://echarts.apache.org/examples/en/editor.html?c=line-aqi`
   - Rendered ECharts version from the iframe: `6.1.0`
   - Browser: headless Chromium via Playwright
   
   Sequence used:
   1. Hover chart before toolbox zoom: computed cursor on the canvas was `grab`.
   2. Click the toolbox dataZoom/zoom icon and hover chart: cursor became 
`crosshair`.
   3. Drag-select a zoom area: `dataZoom` range changed from about 
`95.088..100` to `96.306..99.066`; one `datazoom` event fired.
   4. Click the toolbox restore icon: `dataZoom` range reset to about 
`95.088..100`.
   5. Hover the chart again after restore: computed cursor on the canvas became 
`crosshair` again, not the original `grab`.
   
   So the restore action appears to reset the zoom window, but it does not 
clear the toolbox dataZoom selection cursor state. I also checked the open PR 
search: there are related dataZoom PRs, but I did not find an open PR 
explicitly tied to #21644 or the restore-after-toolbox-zoom cursor state.
   
   I have not isolated the root cause; this is just an independent 
reproduction/matrix to help triage the `pending` label.


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to