
The brushchart selection is important to me so I made a research in the code and found out what might be the reason of this behaviour:
In ZoomPanSelection.js at the top of the function svgMouseEvents there is an if statement which checks if event is "falsePositive", if true then the function returns before it registers the mouseup event. Removing the e.target.classList.contains('apexcharts-selection-rect') from the statement fixes the issue for my case.
I hope this explaination will help you fixing the issue
Thank you for reporting the issue and digging out the cause of it.
I will take a look soon and will address it.
Possibly related, but I get a null reference exception on that same line.
Uncaught TypeError: Cannot read property 'classList' of null
at ZoomPanSelection.svgMouseEvents (apexcharts.esm.js:14976)
svgMouseEvents @ apexcharts.esm.js:14976


e.target.parentNode is null. Which seems weird. Maybe it's getting removed from the document?
(ignore the line numbers. I had to rename the non-minimized file to apexcharts.esm.js to debug)
Any plans on putting that on a schedule to be fixed in the near future?
Thanks for your feedback
Most helpful comment
Possibly related, but I get a null reference exception on that same line.
e.target.parentNodeis null. Which seems weird. Maybe it's getting removed from the document?(ignore the line numbers. I had to rename the non-minimized file to
apexcharts.esm.jsto debug)