diff --git a/src/widgets/glances/metrics/cpu.jsx b/src/widgets/glances/metrics/cpu.jsx index f99e34e4..c36aba9d 100644 --- a/src/widgets/glances/metrics/cpu.jsx +++ b/src/widgets/glances/metrics/cpu.jsx @@ -36,7 +36,7 @@ export default function Component({ service }) { return newDataPoints; }); } - }, [data]); + }, [data, pointsLimit]); if (error) { return ( diff --git a/src/widgets/glances/metrics/disk.jsx b/src/widgets/glances/metrics/disk.jsx index e4eecb02..d5cac477 100644 --- a/src/widgets/glances/metrics/disk.jsx +++ b/src/widgets/glances/metrics/disk.jsx @@ -46,7 +46,7 @@ export default function Component({ service }) { return newDataPoints; }); } - }, [data, diskName]); + }, [data, diskName, pointsLimit]); useEffect(() => { setRatePoints(calculateRates(dataPoints)); diff --git a/src/widgets/glances/metrics/gpu.jsx b/src/widgets/glances/metrics/gpu.jsx index e47b8ed6..c33c6396 100644 --- a/src/widgets/glances/metrics/gpu.jsx +++ b/src/widgets/glances/metrics/gpu.jsx @@ -40,7 +40,7 @@ export default function Component({ service }) { }); } } - }, [data, gpuName]); + }, [data, gpuName, pointsLimit]); if (error) { return ( diff --git a/src/widgets/glances/metrics/memory.jsx b/src/widgets/glances/metrics/memory.jsx index 25b5397d..d6cc5e6c 100644 --- a/src/widgets/glances/metrics/memory.jsx +++ b/src/widgets/glances/metrics/memory.jsx @@ -35,7 +35,7 @@ export default function Component({ service }) { return newDataPoints; }); } - }, [data]); + }, [data, pointsLimit]); if (error) { return ( diff --git a/src/widgets/glances/metrics/net.jsx b/src/widgets/glances/metrics/net.jsx index ade20cde..3bd92c22 100644 --- a/src/widgets/glances/metrics/net.jsx +++ b/src/widgets/glances/metrics/net.jsx @@ -47,7 +47,7 @@ export default function Component({ service }) { }); } } - }, [data, interfaceName]); + }, [data, interfaceName, pointsLimit]); if (error) { return ( diff --git a/src/widgets/glances/metrics/sensor.jsx b/src/widgets/glances/metrics/sensor.jsx index a0af46ac..60ea07c8 100644 --- a/src/widgets/glances/metrics/sensor.jsx +++ b/src/widgets/glances/metrics/sensor.jsx @@ -36,7 +36,7 @@ export default function Component({ service }) { return newDataPoints; }); } - }, [data, sensorName]); + }, [data, sensorName, pointsLimit]); if (error) { return (