Skip to content

Commit 54fa5fa

Browse files
author
Jelte Lagendijk
committed
Release datapoints
1 parent 8611bab commit 54fa5fa

File tree

2 files changed

+13
-0
lines changed

2 files changed

+13
-0
lines changed

src/ChartJS/widgets/Core.js

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -241,13 +241,26 @@ define([
241241
logger.debug(this.id + ".uninitialize release dataset obj " + data.dataset.getGuid());
242242
mx.data.release(data.dataset);
243243
}
244+
if (data.points && data.points.length > 0) {
245+
for (var j = 0; j < data.points.length; j++) {
246+
var point = data.points[j];
247+
if (point && point.getGuid) {
248+
logger.debug(this.id + ".uninitialize release datapoint " + point.getGuid());
249+
mx.data.release(point);
250+
}
251+
}
252+
}
244253
}
245254
}
246255

247256
if (this._chartEntityObject !== null) {
248257
logger.debug(this.id + ".uninitialize release obj " + this._chartEntityObject.getGuid());
249258
mx.data.release(this._chartEntityObject);
250259
}
260+
261+
if (this._data.object && this._data.object.getGuid) {
262+
mx.data.release(this._data.object);
263+
}
251264
}
252265
},
253266

test/widgets/ChartJS.mpk

86 Bytes
Binary file not shown.

0 commit comments

Comments
 (0)