diff --git a/src/components/Debug.tsx b/src/components/Debug.tsx index 12ddc5fa..09d6ec5f 100644 --- a/src/components/Debug.tsx +++ b/src/components/Debug.tsx @@ -181,7 +181,7 @@ const Debug: React.FC = () => { const timing = liveTiming[mode] if (timing && timing.type === type) { const elapsed = Math.round(performance.now() - timing.startTime) - return `${elapsed}ms` + return elapsed } return null } @@ -193,9 +193,17 @@ const Debug: React.FC = () => { type?: 'encrypt' | 'decrypt'; }) => { const liveValue = mode && type ? getLiveTiming(mode, type) : null - const displayValue = liveValue || (value ?? '—') const isLive = !!liveValue + let displayValue: string + if (isLive) { + displayValue = `${liveValue}ms` + } else if (value !== null && value !== undefined) { + displayValue = `${value}ms` + } else { + displayValue = '—' + } + return ( @@ -309,15 +317,15 @@ const Debug: React.FC = () => {
- - + +
- - + +