diff --git a/web/src/components/overlay/detail/AnnotationSettingsPane.tsx b/web/src/components/overlay/detail/AnnotationSettingsPane.tsx
index 58a22c359..d683a83ad 100644
--- a/web/src/components/overlay/detail/AnnotationSettingsPane.tsx
+++ b/web/src/components/overlay/detail/AnnotationSettingsPane.tsx
@@ -1,4 +1,3 @@
-import Heading from "@/components/ui/heading";
import { Event } from "@/types/event";
import { FrigateConfig } from "@/types/frigateConfig";
import { zodResolver } from "@hookform/resolvers/zod";
@@ -133,12 +132,12 @@ export function AnnotationSettingsPane({
}
return (
-
-
+
+
{t("trackingDetails.annotationSettings.title")}
-
+
-
+
{pageToggle === "tracking_details" && (
-
void;
};
-function AnnotationSettingsPopover({
+function AnnotationSettings({
search,
open,
setIsOpen,
-}: AnnotationSettingsPopoverProps) {
+}: AnnotationSettingsProps) {
const { t } = useTranslation(["views/explore"]);
const { annotationOffset, setAnnotationOffset } = useDetailStream();
@@ -202,29 +203,39 @@ function AnnotationSettingsPopover({
}
}, [open]);
+ const Overlay = isDesktop ? Popover : Drawer;
+ const Trigger = isDesktop ? PopoverTrigger : DrawerTrigger;
+ const Content = isDesktop ? PopoverContent : DrawerContent;
+
return (
-
- {
- if (open && (event.key === "Enter" || event.key === " ")) {
- registerTriggerCloseIntent();
- }
- }}
- >
+
+
-
-
+
+
+
-
-
+
+
);
}