From ae15616d76112d5e1a56e55a702c958b33d07756 Mon Sep 17 00:00:00 2001 From: DingDongSoLong4 <99329275+DingDongSoLong4@users.noreply.github.com> Date: Mon, 29 Jan 2024 08:56:39 +0200 Subject: [PATCH] Minor UI fixes (#4509) * Fix a zero value disabling the SettingModal * Fix performer disambiguation styling * Fix performer tagger error message --- ui/v2.5/src/components/Performers/styles.scss | 4 ++++ ui/v2.5/src/components/Settings/Inputs.tsx | 5 ++++- ui/v2.5/src/components/Shared/styles.scss | 2 +- ui/v2.5/src/components/Tagger/performers/PerformerTagger.tsx | 2 +- 4 files changed, 10 insertions(+), 3 deletions(-) diff --git a/ui/v2.5/src/components/Performers/styles.scss b/ui/v2.5/src/components/Performers/styles.scss index e35b4a304bc..1686c03acc2 100644 --- a/ui/v2.5/src/components/Performers/styles.scss +++ b/ui/v2.5/src/components/Performers/styles.scss @@ -233,6 +233,10 @@ } .performer-select { + .performer-disambiguation { + white-space: pre; + } + .alias { font-weight: bold; white-space: pre; diff --git a/ui/v2.5/src/components/Settings/Inputs.tsx b/ui/v2.5/src/components/Settings/Inputs.tsx index 6094ba5ce2f..b1999fd20d9 100644 --- a/ui/v2.5/src/components/Settings/Inputs.tsx +++ b/ui/v2.5/src/components/Settings/Inputs.tsx @@ -322,7 +322,10 @@ export const SettingModal = (props: ISettingModal) => { type="submit" variant="primary" onClick={() => close(currentValue)} - disabled={!currentValue || (validate && !validate(currentValue))} + disabled={ + currentValue === undefined || + (validate && !validate(currentValue)) + } > diff --git a/ui/v2.5/src/components/Shared/styles.scss b/ui/v2.5/src/components/Shared/styles.scss index fdfe8a73cad..7fc0902fbdd 100644 --- a/ui/v2.5/src/components/Shared/styles.scss +++ b/ui/v2.5/src/components/Shared/styles.scss @@ -518,6 +518,6 @@ div.react-datepicker { } .react-select-image-option { - align-items: center; + align-items: baseline; display: flex; } diff --git a/ui/v2.5/src/components/Tagger/performers/PerformerTagger.tsx b/ui/v2.5/src/components/Tagger/performers/PerformerTagger.tsx index 6270d7f05bf..c6fb168224d 100755 --- a/ui/v2.5/src/components/Tagger/performers/PerformerTagger.tsx +++ b/ui/v2.5/src/components/Tagger/performers/PerformerTagger.tsx @@ -356,7 +356,7 @@ const PerformerTaggerList: React.FC = ({ [performerID]: { message: intl.formatMessage( { id: "performer_tagger.failed_to_save_performer" }, - { studio: modalPerformer?.name } + { performer: modalPerformer?.name } ), details: message === "UNIQUE constraint failed: performers.name"