Closed DrNiels closed 6 months ago
Hi @DrNiels,
We can reproduce the reported issue regarding the ‘Exception thrown when setting initialIsVisible to false in the StackedColumnSeries along with zooming’ at our end. We will fix and include this issue in our upcoming weekly patch release, which is expected to be rolled out on April 16, 2024. We will notify you once it has been rolled out. We appreciate your patience until then.
Regards, Lokesh P.
Hi @DrNiels,
We would like to let you know that the reported issue is fixed and rolled out in our patch release. We kindly request you to upgrade the syncfusion_flutter_charts package to the latest version below.
Version: https://pub.dev/packages/syncfusion_flutter_charts/versions/25.1.40
Root cause: Tried to access the stacked series y-values when the series visibility is false, and the zoom mode is 'x'. So, null exceptions occur when trying to calculate the y-axis range.
If you have any further queries, please feel free to reach out to us.
Regards, Lokesh P.
It's working now, thank you!
In my app, I want an external source to determine which series are visible. However, when StackedColumnSeries are initially not visible in combination with ZoomMode set to x, an error is thrown.
You can reproduce it with the following code:
Starting this example will immediately throw an error:
Using a regular ColumnSeries instead of a StackedColumnSeries does not throw the error, nor is it thrown if I remove the zoom mode setting, so this may be a specific combination causing the issue.
I use version 25.1.35 of syncfusion_flutter_charts
Output of flutter doctor:
I'm currently using Flutter in Web.