diff --git a/packages/pluggableWidgets/bar-chart-native/CHANGELOG.md b/packages/pluggableWidgets/bar-chart-native/CHANGELOG.md index bcca68a23..ca695ed31 100644 --- a/packages/pluggableWidgets/bar-chart-native/CHANGELOG.md +++ b/packages/pluggableWidgets/bar-chart-native/CHANGELOG.md @@ -6,6 +6,10 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), ## [Unreleased] +### Fixed + +- We fixed an issue when running with Mx10 crashes the app. + ## [3.0.1] - 2023-5-17 ### Fixed diff --git a/packages/pluggableWidgets/bar-chart-native/src/package.xml b/packages/pluggableWidgets/bar-chart-native/src/package.xml index 51b9be7d9..cf2004c3f 100644 --- a/packages/pluggableWidgets/bar-chart-native/src/package.xml +++ b/packages/pluggableWidgets/bar-chart-native/src/package.xml @@ -1,6 +1,6 @@ - + diff --git a/packages/pluggableWidgets/bar-chart-native/src/utils/SeriesLoader.ts b/packages/pluggableWidgets/bar-chart-native/src/utils/SeriesLoader.ts index 0d25dd634..428cca133 100644 --- a/packages/pluggableWidgets/bar-chart-native/src/utils/SeriesLoader.ts +++ b/packages/pluggableWidgets/bar-chart-native/src/utils/SeriesLoader.ts @@ -196,12 +196,12 @@ function extractDataPoints(series: BarSeriesType, dataSourceItems?: ObjectItem[] const dataPointsExtraction: DataPointsExtraction = { dataPoints: [] }; for (const item of dataSourceItems) { - const x = (series.dataSet === "static" ? ensure(series.staticXAttribute) : ensure(series.dynamicXAttribute))( - item - ); - const y = (series.dataSet === "static" ? ensure(series.staticYAttribute) : ensure(series.dynamicYAttribute))( - item - ); + const x = ( + series.dataSet === "static" ? ensure(series.staticXAttribute) : ensure(series.dynamicXAttribute) + ).get(item); + const y = ( + series.dataSet === "static" ? ensure(series.staticYAttribute) : ensure(series.dynamicYAttribute) + ).get(item); if (!x.value || !y.value) { return null;