This commit is contained in:
Josh Hawkins 2025-12-01 09:44:12 -05:00 committed by GitHub
commit dd37bc1f36
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
2 changed files with 92 additions and 89 deletions

View File

@ -498,7 +498,7 @@ export default function SearchDetailDialog({
const views = [...SEARCH_TABS]; const views = [...SEARCH_TABS];
if (search.data.type != "object" || !search.has_clip) { if (!search.has_clip) {
const index = views.indexOf("tracking_details"); const index = views.indexOf("tracking_details");
views.splice(index, 1); views.splice(index, 1);
} }

View File

@ -900,6 +900,8 @@ function LifecycleIconRow({
<div className="text-md flex items-start break-words text-left"> <div className="text-md flex items-start break-words text-left">
{getLifecycleItemDescription(item)} {getLifecycleItemDescription(item)}
</div> </div>
{/* Only show Score/Ratio/Area for object events, not for audio (heard) or manual API (external) events */}
{item.class_type !== "heard" && item.class_type !== "external" && (
<div className="my-2 ml-2 flex flex-col flex-wrap items-start gap-1.5 text-xs text-secondary-foreground"> <div className="my-2 ml-2 flex flex-col flex-wrap items-start gap-1.5 text-xs text-secondary-foreground">
<div className="flex items-center gap-1.5"> <div className="flex items-center gap-1.5">
<span className="text-primary-variant"> <span className="text-primary-variant">
@ -925,8 +927,8 @@ function LifecycleIconRow({
</span> </span>
{areaPx !== undefined && areaPct !== undefined ? ( {areaPx !== undefined && areaPct !== undefined ? (
<span className="font-medium text-primary"> <span className="font-medium text-primary">
{t("information.pixels", { ns: "common", area: areaPx })} ·{" "} {t("information.pixels", { ns: "common", area: areaPx })}{" "}
{areaPct}% · {areaPct}%
</span> </span>
) : ( ) : (
<span>N/A</span> <span>N/A</span>
@ -948,6 +950,8 @@ function LifecycleIconRow({
</span> </span>
</div> </div>
)} )}
</div>
)}
{item.data?.zones && item.data.zones.length > 0 && ( {item.data?.zones && item.data.zones.length > 0 && (
<div className="mt-1 flex flex-wrap items-center gap-2"> <div className="mt-1 flex flex-wrap items-center gap-2">
@ -991,7 +995,6 @@ function LifecycleIconRow({
)} )}
</div> </div>
</div> </div>
</div>
<div className="ml-3 flex-shrink-0 px-1 text-right text-xs text-primary-variant"> <div className="ml-3 flex-shrink-0 px-1 text-right text-xs text-primary-variant">
<div className="flex flex-row items-center gap-3"> <div className="flex flex-row items-center gap-3">
<div className="whitespace-nowrap">{formattedEventTimestamp}</div> <div className="whitespace-nowrap">{formattedEventTimestamp}</div>