diff --git a/src/components/widgets/glances/glances.jsx b/src/components/widgets/glances/glances.jsx index b0acdaa0a..e34c49339 100644 --- a/src/components/widgets/glances/glances.jsx +++ b/src/components/widgets/glances/glances.jsx @@ -66,9 +66,12 @@ export default function Widget({ options }) { const unit = options.units === "imperial" ? "fahrenheit" : "celsius"; let mainTemp; + let maxTemp = 80; if (options.cputemp && data.sensors) { mainTemp = unit === "celsius" ? data.sensors.find(s => s.label.includes("cpu_thermal")).value : data.sensors.find(s => s.label.includes("cpu_thermal")).value * 5/9 + 32; + if (data.sensors.warning) maxTemp = data.sensors.warning; } + const tempPercent = Math.round((mainTemp / maxTemp) * 100); return (
@@ -122,6 +125,7 @@ export default function Widget({ options }) {
{t("glances.temp")}
+ )} {options.uptime && data.uptime && @@ -134,6 +138,7 @@ export default function Widget({ options }) {
{t("glances.uptime")}
+ )}