diff --git a/web/src/views/settings/MasksAndZonesView.tsx b/web/src/views/settings/MasksAndZonesView.tsx
index efeaa9be0..833d3887a 100644
--- a/web/src/views/settings/MasksAndZonesView.tsx
+++ b/web/src/views/settings/MasksAndZonesView.tsx
@@ -35,6 +35,7 @@ import { useTranslation } from "react-i18next";
import { useDocDomain } from "@/hooks/use-doc-domain";
import { getTranslatedLabel } from "@/utils/i18n";
+import { cn } from "@/lib/utils";
type MasksAndZoneViewProps = {
selectedCamera: string;
@@ -697,7 +698,10 @@ export default function MasksAndZonesView({
{cameraConfig &&
diff --git a/web/src/views/settings/MotionTunerView.tsx b/web/src/views/settings/MotionTunerView.tsx
index 1cdaa54f1..4bcd9cdc5 100644
--- a/web/src/views/settings/MotionTunerView.tsx
+++ b/web/src/views/settings/MotionTunerView.tsx
@@ -23,6 +23,8 @@ import { LuExternalLink } from "react-icons/lu";
import { StatusBarMessagesContext } from "@/context/statusbar-provider";
import { Trans, useTranslation } from "react-i18next";
import { useDocDomain } from "@/hooks/use-doc-domain";
+import { cn } from "@/lib/utils";
+import { isDesktop } from "react-device-detect";
type MotionTunerViewProps = {
selectedCamera: string;
@@ -325,7 +327,12 @@ export default function MotionTunerView({
{cameraConfig ? (
-
+
-
+
{!isSemanticSearchEnabled ? (
@@ -651,7 +657,7 @@ export default function TriggerView({
{/* Desktop Table View */}
-