From 98302305891ff152ea5c432f8c673d0c398f5f61 Mon Sep 17 00:00:00 2001 From: Mark McDowall Date: Mon, 21 Feb 2022 11:10:20 -0800 Subject: [PATCH] New: Auto focus input when editing release group during manual import Closes #7075 (cherry picked from commit 715711e6d718a79744dd4ec2eb570f8d0732de3b) --- .../ReleaseGroup/SelectReleaseGroupModalContent.css | 7 +++++++ .../ReleaseGroup/SelectReleaseGroupModalContent.js | 9 +++++++-- 2 files changed, 14 insertions(+), 2 deletions(-) create mode 100644 frontend/src/InteractiveImport/ReleaseGroup/SelectReleaseGroupModalContent.css diff --git a/frontend/src/InteractiveImport/ReleaseGroup/SelectReleaseGroupModalContent.css b/frontend/src/InteractiveImport/ReleaseGroup/SelectReleaseGroupModalContent.css new file mode 100644 index 000000000..72dfb1cb6 --- /dev/null +++ b/frontend/src/InteractiveImport/ReleaseGroup/SelectReleaseGroupModalContent.css @@ -0,0 +1,7 @@ +.modalBody { + composes: modalBody from '~Components/Modal/ModalBody.css'; + + display: flex; + flex: 1 1 auto; + flex-direction: column; +} diff --git a/frontend/src/InteractiveImport/ReleaseGroup/SelectReleaseGroupModalContent.js b/frontend/src/InteractiveImport/ReleaseGroup/SelectReleaseGroupModalContent.js index e8e64b1b1..f6e6b62f3 100644 --- a/frontend/src/InteractiveImport/ReleaseGroup/SelectReleaseGroupModalContent.js +++ b/frontend/src/InteractiveImport/ReleaseGroup/SelectReleaseGroupModalContent.js @@ -9,8 +9,9 @@ import ModalBody from 'Components/Modal/ModalBody'; import ModalContent from 'Components/Modal/ModalContent'; import ModalFooter from 'Components/Modal/ModalFooter'; import ModalHeader from 'Components/Modal/ModalHeader'; -import { inputTypes, kinds } from 'Helpers/Props'; +import { inputTypes, kinds, scrollDirections } from 'Helpers/Props'; import translate from 'Utilities/String/translate'; +import styles from './SelectReleaseGroupModalContent.css'; class SelectReleaseGroupModalContent extends Component { @@ -58,7 +59,10 @@ class SelectReleaseGroupModalContent extends Component { {translate('ManualImportSetReleaseGroup')} - +
{translate('ReleaseGroup')} @@ -67,6 +71,7 @@ class SelectReleaseGroupModalContent extends Component { type={inputTypes.TEXT} name="releaseGroup" value={releaseGroup} + autoFocus={true} onChange={this.onReleaseGroupChange} />