diff --git a/ui/v2.5/src/components/Changelog/versions/v060.md b/ui/v2.5/src/components/Changelog/versions/v060.md index f03a39cde..0cb36618d 100644 --- a/ui/v2.5/src/components/Changelog/versions/v060.md +++ b/ui/v2.5/src/components/Changelog/versions/v060.md @@ -2,6 +2,7 @@ * Added Performer tags. ### 🎨 Improvements +* Hide create option in dropdowns when searching in filters. * Add scrape gallery from fragment to UI * Improved performer details and edit UI pages. * Resolve python executable to `python3` or `python` for python script scrapers. diff --git a/ui/v2.5/src/components/Shared/Select.tsx b/ui/v2.5/src/components/Shared/Select.tsx index a2df4980f..c9126ba5f 100644 --- a/ui/v2.5/src/components/Shared/Select.tsx +++ b/ui/v2.5/src/components/Shared/Select.tsx @@ -44,6 +44,7 @@ interface IFilterProps { isMulti?: boolean; isClearable?: boolean; isDisabled?: boolean; + creatable?: boolean; menuPortalTarget?: HTMLElement | null; } interface ISelectProps { @@ -435,7 +436,7 @@ export const PerformerSelect: React.FC = (props) => { ); @@ -510,7 +511,7 @@ export const TagSelect: React.FC = (props) => { {...props} isMulti={props.isMulti ?? false} items={tags} - creatable + creatable={props.creatable ?? true} type="tags" placeholder={placeholder} isLoading={loading} @@ -522,11 +523,11 @@ export const TagSelect: React.FC = (props) => { export const FilterSelect: React.FC = (props) => props.type === "performers" ? ( - + ) : props.type === "studios" || props.type === "parent_studios" ? ( - + ) : props.type === "movies" ? ( - + ) : ( - + );