diff --git a/AppImage/components/latency-detail-modal.tsx b/AppImage/components/latency-detail-modal.tsx
index 3b79fb16..e55c5111 100644
--- a/AppImage/components/latency-detail-modal.tsx
+++ b/AppImage/components/latency-detail-modal.tsx
@@ -984,18 +984,8 @@ export function LatencyDetailModal({ open, onOpenChange, currentLatency }: Laten
stroke="#6b7280"
fontSize={10}
tickLine={false}
- domain={[(dataMin: number, dataMax: number) => {
- if (isNaN(dataMin) || isNaN(dataMax)) return 0
- const range = dataMax - dataMin
- const padding = Math.max(range * 0.3, dataMin * 0.2)
- return Math.max(0, dataMin - padding)
- }, (dataMin: number, dataMax: number) => {
- if (isNaN(dataMin) || isNaN(dataMax)) return 100
- const range = dataMax - dataMin
- const padding = Math.max(range * 0.3, dataMax * 0.2)
- return dataMax + padding
- }]}
- tickFormatter={(v) => typeof v === 'number' && !isNaN(v) ? `${v.toFixed(1)}ms` : '0ms'}
+ domain={['dataMin - 1', 'dataMax + 2']}
+ tickFormatter={(v) => `${Number(v).toFixed(1)}ms`}
/>
} />
{
- if (isNaN(dataMin) || isNaN(dataMax)) return 0
- const range = dataMax - dataMin
- const padding = Math.max(range * 0.3, dataMin * 0.2)
- return Math.max(0, dataMin - padding)
- }, (dataMin: number, dataMax: number) => {
- if (isNaN(dataMin) || isNaN(dataMax)) return 100
- const range = dataMax - dataMin
- const padding = Math.max(range * 0.3, dataMax * 0.2)
- return dataMax + padding
- }]}
- tickFormatter={(v) => typeof v === 'number' && !isNaN(v) ? `${v.toFixed(1)}ms` : '0ms'}
+ domain={['dataMin - 1', 'dataMax + 2']}
+ tickFormatter={(v) => `${Number(v).toFixed(1)}ms`}
/>
} />