Skip to content

Commit cfabff2

Browse files
authored
Merge pull request #108 from mendix/bugfix_x_labels
Bugfix x-labels
2 parents 0727ef4 + 5c40145 commit cfabff2

File tree

3 files changed

+8
-3
lines changed

3 files changed

+8
-3
lines changed

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -35,4 +35,4 @@
3535
"folders": "node ./node_modules/gulp/bin/gulp folders",
3636
"modeler": "node ./node_modules/gulp/bin/gulp modeler"
3737
}
38-
}
38+
}

src/ChartJS/widgets/BarChart/widget/BarChart.js

Lines changed: 7 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -12,6 +12,7 @@ define([
1212

1313
_processData : function () {
1414
logger.debug(this.id + "._processData");
15+
console.log(this);
1516
var sets = [],
1617
points = null,
1718
set = {
@@ -58,8 +59,12 @@ define([
5859
label = set.dataset.get(this.datasetlabel);
5960

6061
for (i = 0; i < set.points.length; i++) {
61-
if (!xlabelsSet) {
62-
xlabels.push(((this.scaleShowLabelsBottom === true) ? set.points[i].get(this.seriesxlabel) : ""));
62+
var xlabel = ((this.scaleShowLabelsBottom === true) ? set.points[i].get(this.seriesxlabel) : "");
63+
// if (!xlabelsSet) {
64+
// xlabels.push(xlabel);
65+
// }
66+
if ("" !== xlabel && -1 === xlabels.indexOf(xlabel)) {
67+
xlabels.push(xlabel);
6368
}
6469

6570
points.push(+(set.points[i].get(this.seriesylabel))); // Convert to integer, so the stackedbar doesnt break!

test/widgets/ChartJS.mpk

62 Bytes
Binary file not shown.

0 commit comments

Comments
 (0)