diff --git a/ui/v2.5/src/components/Scenes/SceneDetails/SceneEditPanel.tsx b/ui/v2.5/src/components/Scenes/SceneDetails/SceneEditPanel.tsx index fb91cd449..40e5c947f 100644 --- a/ui/v2.5/src/components/Scenes/SceneDetails/SceneEditPanel.tsx +++ b/ui/v2.5/src/components/Scenes/SceneDetails/SceneEditPanel.tsx @@ -24,6 +24,7 @@ import { IGroupEntry, SceneGroupTable } from "./SceneGroupTable"; import { faSearch } from "@fortawesome/free-solid-svg-icons"; import { objectTitle } from "src/core/files"; import { galleryTitle } from "src/core/galleries"; +import { FormElement } from 'src/utils/form'; import { lazyComponent } from "src/utils/lazyComponent"; import isEqual from "lodash-es/isEqual"; import { @@ -35,7 +36,7 @@ import { Performer, PerformerSelect, } from "src/components/Performers/PerformerSelect"; -import { formikUtils } from "src/utils/form"; +import { FormElement } from "src/utils/form"; import { Studio, StudioSelect } from "src/components/Studios/StudioSelect"; import { Gallery, GallerySelect } from "src/components/Galleries/GallerySelect"; import { Group } from "src/components/Groups/GroupSelect"; @@ -730,7 +731,7 @@ export const SceneEditPanel: React.FC = ({ - {renderInputField("title")} + {formikUtils.renderInputField("title", "textarea")} {renderInputField("code", "text", "scene_code")} {renderURLListField("urls", onScrapeSceneURL, urlScrapable)} diff --git a/ui/v2.5/src/utils/form.tsx b/ui/v2.5/src/utils/form.tsx index f518d5700..e856853d5 100644 --- a/ui/v2.5/src/utils/form.tsx +++ b/ui/v2.5/src/utils/form.tsx @@ -189,7 +189,7 @@ export function formikUtils( props?: IProps ) { const title = intl.formatMessage({ id: messageID }); - const control = renderFormControl(field, type, title); + const control = renderFormControl(field, field === "title" ? "textarea" : type, title); return renderField(field, title, control, props); }