From 4617f488d0fed96f01cf9de7eb0d314515920160 Mon Sep 17 00:00:00 2001 From: Sergey Krashevich Date: Mon, 26 Jun 2023 08:49:48 +0300 Subject: [PATCH] Add person's name to event label if sub_label exists --- web/src/components/TimelineEventOverlay.jsx | 3 ++- web/src/routes/Events.jsx | 1 + 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/web/src/components/TimelineEventOverlay.jsx b/web/src/components/TimelineEventOverlay.jsx index 717b3809a..ea615be8d 100644 --- a/web/src/components/TimelineEventOverlay.jsx +++ b/web/src/components/TimelineEventOverlay.jsx @@ -1,7 +1,7 @@ import { Fragment, h } from 'preact'; import { useState } from 'preact/hooks'; -export default function TimelineEventOverlay({ eventOverlay, cameraConfig }) { +export default function TimelineEventOverlay({ event, eventOverlay, cameraConfig }) { const boxLeftEdge = Math.round(eventOverlay.data.box[0] * 100); const boxTopEdge = Math.round(eventOverlay.data.box[1] * 100); const boxRightEdge = Math.round((1 - eventOverlay.data.box[2] - eventOverlay.data.box[0]) * 100); @@ -56,6 +56,7 @@ export default function TimelineEventOverlay({ eventOverlay, cameraConfig }) { {isHovering && (
+ {event.label == 'person' && event.sub_label && (
Name: {event.sub_label}
)}
{`Area: ${getObjectArea()} px`}
{`Ratio: ${getObjectRatio()}`}
diff --git a/web/src/routes/Events.jsx b/web/src/routes/Events.jsx index 9d503cb8b..82a38f900 100644 --- a/web/src/routes/Events.jsx +++ b/web/src/routes/Events.jsx @@ -719,6 +719,7 @@ export default function Events({ path, ...props }) { > {eventOverlay ? (