From 09ba5d291fb2d8cce7672f5295a4af414b2bc3e6 Mon Sep 17 00:00:00 2001 From: WithoutPants <53250216+WithoutPants@users.noreply.github.com> Date: Mon, 23 Mar 2026 16:08:17 +1100 Subject: [PATCH] Add warning to selective auto tag dialog --- .../Settings/Tasks/DirectorySelectionDialog.tsx | 10 +++++++++- .../src/components/Settings/Tasks/LibraryTasks.tsx | 11 +++++++++-- 2 files changed, 18 insertions(+), 3 deletions(-) diff --git a/ui/v2.5/src/components/Settings/Tasks/DirectorySelectionDialog.tsx b/ui/v2.5/src/components/Settings/Tasks/DirectorySelectionDialog.tsx index 87a58f292..2310ab3fc 100644 --- a/ui/v2.5/src/components/Settings/Tasks/DirectorySelectionDialog.tsx +++ b/ui/v2.5/src/components/Settings/Tasks/DirectorySelectionDialog.tsx @@ -20,7 +20,13 @@ interface IDirectorySelectionDialogProps { export const DirectorySelectionDialog: React.FC< IDirectorySelectionDialogProps -> = ({ animation, allowEmpty = false, initialPaths = [], onClose }) => { +> = ({ + animation, + allowEmpty = false, + initialPaths = [], + onClose, + children, +}) => { const intl = useIntl(); const { configuration } = useConfigurationContext(); @@ -91,6 +97,8 @@ export const DirectorySelectionDialog: React.FC< } /> + + {children} ); diff --git a/ui/v2.5/src/components/Settings/Tasks/LibraryTasks.tsx b/ui/v2.5/src/components/Settings/Tasks/LibraryTasks.tsx index 6f977d821..eace4b7dc 100644 --- a/ui/v2.5/src/components/Settings/Tasks/LibraryTasks.tsx +++ b/ui/v2.5/src/components/Settings/Tasks/LibraryTasks.tsx @@ -19,7 +19,10 @@ import { BooleanSetting, Setting, SettingGroup } from "../Inputs"; import { ManualLink } from "src/components/Help/context"; import { Icon } from "src/components/Shared/Icon"; import { faQuestionCircle } from "@fortawesome/free-solid-svg-icons"; -import { AutoTagConfirmDialog } from "src/components/Shared/AutoTagConfirmDialog"; +import { + AutoTagConfirmDialog, + AutoTagWarning, +} from "src/components/Shared/AutoTagConfirmDialog"; import { useSettings } from "../context"; interface IAutoTagOptions { @@ -244,7 +247,11 @@ export const LibraryTasks: React.FC = () => { return; } - return ; + return ( + + + + ); } function onAutoTagDialogClosed(paths?: string[]) {