diff --git a/packages/web/public/i18n/locales/en/nodes.json b/packages/web/public/i18n/locales/en/nodes.json
index 3968ffc1..16db3f95 100644
--- a/packages/web/public/i18n/locales/en/nodes.json
+++ b/packages/web/public/i18n/locales/en/nodes.json
@@ -47,6 +47,9 @@
"direct": "Direct",
"away": "away",
"viaMqtt": ", via MQTT"
+ },
+ "lastHeardStatus": {
+ "never": "Never"
}
},
diff --git a/packages/web/src/components/UI/Avatar.tsx b/packages/web/src/components/UI/Avatar.tsx
index 9252bc76..209a69ee 100644
--- a/packages/web/src/components/UI/Avatar.tsx
+++ b/packages/web/src/components/UI/Avatar.tsx
@@ -4,6 +4,7 @@ import {
Tooltip,
TooltipArrow,
TooltipContent,
+ TooltipPortal,
TooltipProvider,
TooltipTrigger,
} from "@components/UI/Tooltip.tsx";
@@ -78,10 +79,12 @@ export const Avatar = ({
}}
/>
-
- {t("nodeDetail.favorite.label", { ns: "nodes" })}
-
-
+
+
+ {t("nodeDetail.favorite.label", { ns: "nodes" })}
+
+
+
) : null}
@@ -94,10 +97,12 @@ export const Avatar = ({
aria-hidden="true"
/>
-
- {t("nodeDetail.error.label", { ns: "nodes" })}
-
-
+
+
+ {t("nodeDetail.error.label", { ns: "nodes" })}
+
+
+
) : null}