Don't fix small values less than .01 to 2 decimal points. This matches 2.0 behavior

This commit is contained in:
DD Liu 2020-03-13 19:38:55 -04:00
parent eb51a02f60
commit 2770f925fe
2 changed files with 27 additions and 21 deletions

46
package-lock.json generated
View file

@ -4574,21 +4574,27 @@
"integrity": "sha1-lpGEQOMEGnpBT4xS48V06zw+HgU="
},
"falafel": {
"version": "2.1.0",
"resolved": "https://registry.npmjs.org/falafel/-/falafel-2.1.0.tgz",
"integrity": "sha1-lrsXdh2rqU9G0AFzizzt86Z/4Gw=",
"version": "2.2.4",
"resolved": "https://registry.npmjs.org/falafel/-/falafel-2.2.4.tgz",
"integrity": "sha512-0HXjo8XASWRmsS0X1EkhwEMZaD3Qvp7FfURwjLKjG1ghfRm/MGZl2r4cWUTv41KdNghTw4OUMmVtdGQp3+H+uQ==",
"dev": true,
"requires": {
"acorn": "^5.0.0",
"acorn": "^7.1.1",
"foreach": "^2.0.5",
"isarray": "0.0.1",
"isarray": "^2.0.1",
"object-keys": "^1.0.6"
},
"dependencies": {
"acorn": {
"version": "7.1.1",
"resolved": "https://registry.npmjs.org/acorn/-/acorn-7.1.1.tgz",
"integrity": "sha512-add7dgA5ppRPxCFJoAGfMDi7PIBXq1RtGo7BhbLaxwrXPOmw8gq48Y9ozT01hUKy9byMjlR20EJhu5zlkErEkg==",
"dev": true
},
"isarray": {
"version": "0.0.1",
"resolved": "https://registry.npmjs.org/isarray/-/isarray-0.0.1.tgz",
"integrity": "sha1-ihis/Kmo9Bd+Cav8YDiTmwXR7t8=",
"version": "2.0.5",
"resolved": "https://registry.npmjs.org/isarray/-/isarray-2.0.5.tgz",
"integrity": "sha512-xHjhDr3cNBK0BzdUJSPXZntQUx/mwMS5Rw4A7lPJ90XGAO6ISP/ePDNuo0vhqOZU+UD5JoodwCAAoZQd3FeAKw==",
"dev": true
}
}
@ -11528,9 +11534,9 @@
},
"dependencies": {
"minimist": {
"version": "1.2.0",
"resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.0.tgz",
"integrity": "sha1-o1AIsg9BOD7sH7kU9M1d95omQoQ=",
"version": "1.2.5",
"resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.5.tgz",
"integrity": "sha512-FM9nNUYrRBAELZQT3xeZQ7fmMOBg6nWNmJKTcgsJeaLstP/UODVpGsr5OhXhhXg6f+qtJ8uiZ+PUxkDWcgIXLw==",
"dev": true
}
}
@ -12007,9 +12013,9 @@
}
},
"scratch-blocks": {
"version": "0.1.0-prerelease.1581428931",
"resolved": "https://registry.npmjs.org/scratch-blocks/-/scratch-blocks-0.1.0-prerelease.1581428931.tgz",
"integrity": "sha512-e4J7p1uk1/Y4FVj/qwVvl5J3W670Cvetz+ijvI4ZpOEDxFx1Ub/Wd+blvcFSCEh7dF1/P0lRBfVCzftPltKGhQ==",
"version": "0.1.0-prerelease.1583868812",
"resolved": "https://registry.npmjs.org/scratch-blocks/-/scratch-blocks-0.1.0-prerelease.1583868812.tgz",
"integrity": "sha512-9IMt3EwBaZZW7QBUB3jhanBsrUq8JjZKTlDSln/rnrrPjyzZnYT26X0mvt2rGBPT3eda2Af7iPfa/y/nqYzuzQ==",
"dev": true,
"requires": {
"exports-loader": "0.6.3",
@ -12056,9 +12062,9 @@
}
},
"scratch-render": {
"version": "0.1.0-prerelease.20200205011809",
"resolved": "https://registry.npmjs.org/scratch-render/-/scratch-render-0.1.0-prerelease.20200205011809.tgz",
"integrity": "sha512-cgBGRgYt8AIsFX19H81oxk56oAq3Uf1zx3EO81ohqdX89TaElI8vc3tXAhy7YxOcz59WccQFrQeOyY4FZZBkGQ==",
"version": "0.1.0-prerelease.20200228152431",
"resolved": "https://registry.npmjs.org/scratch-render/-/scratch-render-0.1.0-prerelease.20200228152431.tgz",
"integrity": "sha512-rI/IVwzAHVhq6IoFOgsqwwwwl9acizjJBVxOHKyP9F+/vs34uhbxr+mVUdpO82tSWpjDR+xuw3XfF7oH9U6WnQ==",
"dev": true,
"requires": {
"grapheme-breaker": "0.3.2",
@ -12777,9 +12783,9 @@
"dev": true
},
"static-eval": {
"version": "2.0.3",
"resolved": "https://registry.npmjs.org/static-eval/-/static-eval-2.0.3.tgz",
"integrity": "sha512-zsxDGucfAh8T339sSKgpFbvg15Fms2IVaJGC+jqp0bVsxhcpM+iMeAI8weNo8dmf4OblgifTBUoyk1vGVtYw2w==",
"version": "2.0.5",
"resolved": "https://registry.npmjs.org/static-eval/-/static-eval-2.0.5.tgz",
"integrity": "sha512-nNbV6LbGtMBgv7e9LFkt5JV8RVlRsyJrphfAt9tOtBBW/SfnzZDf2KnS72an8e434A+9e/BmJuTxeGPvrAK7KA==",
"dev": true,
"requires": {
"escodegen": "^1.11.1"

View file

@ -253,7 +253,7 @@ class Scratch3LooksBlocks {
if (text === '') return text;
// Limit decimal precision to 2 digits.
if (typeof text === 'number') {
if (typeof text === 'number' && text >= .01) {
text = parseFloat(text.toFixed(2));
}