diff --git a/src/components/Logs/LogCanvas.tsx b/src/components/Logs/LogCanvas.tsx
index 10d8b9f..1b53e1c 100644
--- a/src/components/Logs/LogCanvas.tsx
+++ b/src/components/Logs/LogCanvas.tsx
@@ -8,7 +8,7 @@ import UplotReact from 'uplot-react';
import uPlot from 'uplot';
import {
colorHsl,
- formatNumber,
+ formatNumberMs,
} from '../../utils/numbers';
import LandscapeNotice from '../Tune/Dialog/LandscapeNotice';
import { Colors } from '../../utils/colors';
@@ -88,7 +88,7 @@ const LogCanvas = ({ data, width, height, selectedFields1, selectedFields2, show
stroke: hsl(index, selectedFieldsLength),
scale: field.units,
width: 2,
- value: (_self, val) => `${(isNumber(val) ? formatNumber(val, field.format) : 0)}${field.units}`,
+ value: (_self, val) => `${(isNumber(val) ? formatNumberMs(val, field.format) : 0)}${field.units}`,
});
data.forEach((entry) => {
diff --git a/src/components/Tune/Dialog.tsx b/src/components/Tune/Dialog.tsx
index f96eafd..3b9a1ff 100644
--- a/src/components/Tune/Dialog.tsx
+++ b/src/components/Tune/Dialog.tsx
@@ -145,6 +145,11 @@ const Dialog = ({
const y = tune.constants[table.yBins[0]];
const z = tune.constants[table.zBins[0]];
+ if (!x || !y) {
+ // TODO: handle this (rusEFI: fuel/lambdaTableTbl)
+ return null;
+ }
+
return
{renderHelp(table.help)}