diff --git a/packages/pluggableWidgets/column-chart-native/CHANGELOG.md b/packages/pluggableWidgets/column-chart-native/CHANGELOG.md index c208f8f67..80badde07 100644 --- a/packages/pluggableWidgets/column-chart-native/CHANGELOG.md +++ b/packages/pluggableWidgets/column-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. + ## [2.0.1] - 2023-5-17 ### Fixed diff --git a/packages/pluggableWidgets/column-chart-native/package.json b/packages/pluggableWidgets/column-chart-native/package.json index 9eb2471ee..bf687af1c 100644 --- a/packages/pluggableWidgets/column-chart-native/package.json +++ b/packages/pluggableWidgets/column-chart-native/package.json @@ -1,7 +1,7 @@ { "name": "column-chart-native", "widgetName": "ColumnChart", - "version": "2.0.1", + "version": "2.0.2", "license": "Apache-2.0", "copyright": "© Mendix Technology BV 2022. All rights reserved.", "repository": { @@ -32,4 +32,4 @@ "detox": "^19.7.1", "eslint": "^7.20.0" } -} +} \ No newline at end of file diff --git a/packages/pluggableWidgets/column-chart-native/src/package.xml b/packages/pluggableWidgets/column-chart-native/src/package.xml index 3bd48898e..aee850882 100644 --- a/packages/pluggableWidgets/column-chart-native/src/package.xml +++ b/packages/pluggableWidgets/column-chart-native/src/package.xml @@ -1,6 +1,6 @@ - + diff --git a/packages/pluggableWidgets/column-chart-native/src/utils/SeriesLoader.ts b/packages/pluggableWidgets/column-chart-native/src/utils/SeriesLoader.ts index a25d79ffd..49473ecb6 100644 --- a/packages/pluggableWidgets/column-chart-native/src/utils/SeriesLoader.ts +++ b/packages/pluggableWidgets/column-chart-native/src/utils/SeriesLoader.ts @@ -196,12 +196,12 @@ function extractDataPoints(series: ColumnSeriesType, dataSourceItems?: ObjectIte 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;