diff --git a/web/src/components/overlay/ClassificationSelectionDialog.tsx b/web/src/components/overlay/ClassificationSelectionDialog.tsx
index ed16e42135..470c75ec7f 100644
--- a/web/src/components/overlay/ClassificationSelectionDialog.tsx
+++ b/web/src/components/overlay/ClassificationSelectionDialog.tsx
@@ -127,6 +127,8 @@ export default function ClassificationSelectionDialog({
);
+ // keep modal false on desktop to prevent dismissable layer pointer events
+ // issue with dialog auto-close
return (
onCategorizeImage(newCat)}
/>
- // keep modal false on desktop to prevent dismissable layer pointer events
- // issue with dialog auto-close
diff --git a/web/src/components/overlay/FaceSelectionDialog.tsx b/web/src/components/overlay/FaceSelectionDialog.tsx
index fe1f96678c..4c355f3d3b 100644
--- a/web/src/components/overlay/FaceSelectionDialog.tsx
+++ b/web/src/components/overlay/FaceSelectionDialog.tsx
@@ -86,6 +86,8 @@ export default function FaceSelectionDialog({
);
+ // keep modal false on desktop to prevent dismissable layer pointer events
+ // issue with dialog auto-close
return (
{newFace && (
@@ -96,8 +98,6 @@ export default function FaceSelectionDialog({
onSave={(newName) => onTrainAttempt(newName)}
/>
)}
- // keep modal false on desktop to prevent dismissable layer pointer events
- // issue with dialog auto-close