Skip to content

Commit 1ad5ab9

Browse files
committed
Simplify parsing logic
1 parent c72fa7a commit 1ad5ab9

File tree

1 file changed

+3
-6
lines changed

1 file changed

+3
-6
lines changed

src/core/core.datasetController.js

Lines changed: 3 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -412,13 +412,10 @@ export default class DatasetController {
412412
const {_cachedMeta: meta, _data: data} = me;
413413
const {iScale, _stacked} = meta;
414414
const iAxis = iScale.axis;
415-
let sorted = true;
416-
let i, parsed, cur, prev;
417415

418-
if (start > 0 || (start === 0 && count < data.length)) {
419-
sorted = meta._sorted;
420-
prev = start > 0 ? meta._parsed[start - 1] : undefined;
421-
}
416+
let sorted = start === 0 && count === data.length ? true : meta._sorted;
417+
let prev = start > 0 && meta._parsed[start - 1];
418+
let i, cur, parsed;
422419

423420
if (me._parsing === false) {
424421
meta._parsed = data;

0 commit comments

Comments
 (0)