]> git.ipfire.org Git - thirdparty/Chart.js.git/commitdiff
add default values so it wont crash on out of memory calculation by calcualting power...
authorJacco van den Berg <39033624+LeeLenaleee@users.noreply.github.com>
Mon, 10 May 2021 12:50:17 +0000 (14:50 +0200)
committerGitHub <noreply@github.com>
Mon, 10 May 2021 12:50:17 +0000 (08:50 -0400)
docs/scripts/log2.js

index 8aec32ab95272c46755e388c6d72998de85b7295..7a51a5315f33dec054c478258b273a93ef2c7f3b 100644 (file)
@@ -21,8 +21,8 @@ export default class Log2Axis extends Scale {
   buildTicks() {
     const ticks = [];
 
-    let power = Math.floor(Math.log2(this.min));
-    let maxPower = Math.ceil(Math.log2(this.max));
+    let power = Math.floor(Math.log2(this.min || 1));
+    let maxPower = Math.ceil(Math.log2(this.max || 2));
     while (power <= maxPower) {
       ticks.push({value: Math.pow(2, power)});
       power += 1;