diff --git a/web/src/components/overlay/detail/ObjectLifecycle.tsx b/web/src/components/overlay/detail/ObjectLifecycle.tsx index 3e6569f05..2dc5d2033 100644 --- a/web/src/components/overlay/detail/ObjectLifecycle.tsx +++ b/web/src/components/overlay/detail/ObjectLifecycle.tsx @@ -119,9 +119,7 @@ export default function ObjectLifecycle({ return 0; } - return ( - (config.cameras[event.camera]?.detect?.annotation_offset || 0) / 1000 - ); + return config.cameras[event.camera]?.detect?.annotation_offset || 0; }, [config, event]); const [annotationOffset, setAnnotationOffset] = useState( diff --git a/web/src/components/overlay/detail/ReviewDetailDialog.tsx b/web/src/components/overlay/detail/ReviewDetailDialog.tsx index 16654e938..0d81f043b 100644 --- a/web/src/components/overlay/detail/ReviewDetailDialog.tsx +++ b/web/src/components/overlay/detail/ReviewDetailDialog.tsx @@ -223,16 +223,16 @@ function EventItem({ onMouseLeave={isDesktop ? () => setHovered(false) : undefined} key={event.id} > -
-
+ {event.has_snapshot && ( + <> +
+
+ + )} {hovered && (
-
+