mirror of
https://github.com/invoke-ai/InvokeAI.git
synced 2026-02-15 13:05:16 -05:00
feat(ui): hide scaled w/h when bbox scaling is disabled
This commit is contained in:
committed by
Kent Keirsey
parent
ceea9760eb
commit
feabe24826
@@ -4,7 +4,7 @@ import { EMPTY_ARRAY } from 'app/store/constants';
|
||||
import { createMemoizedSelector } from 'app/store/createMemoizedSelector';
|
||||
import { useAppSelector } from 'app/store/storeHooks';
|
||||
import { selectParamsSlice } from 'features/controlLayers/store/paramsSlice';
|
||||
import { selectCanvasSlice } from 'features/controlLayers/store/selectors';
|
||||
import { selectCanvasSlice, selectScaleMethod } from 'features/controlLayers/store/selectors';
|
||||
import BboxScaledHeight from 'features/parameters/components/Bbox/BboxScaledHeight';
|
||||
import BboxScaledWidth from 'features/parameters/components/Bbox/BboxScaledWidth';
|
||||
import BboxScaleMethod from 'features/parameters/components/Bbox/BboxScaleMethod';
|
||||
@@ -50,6 +50,7 @@ const scalingLabelProps: FormLabelProps = {
|
||||
export const ImageSettingsAccordion = memo(() => {
|
||||
const { t } = useTranslation();
|
||||
const badges = useAppSelector(selectBadges);
|
||||
const scaleMethod = useAppSelector(selectScaleMethod);
|
||||
const { isOpen: isOpenAccordion, onToggle: onToggleAccordion } = useStandaloneAccordionToggle({
|
||||
id: 'image-settings',
|
||||
defaultIsOpen: true,
|
||||
@@ -77,10 +78,12 @@ export const ImageSettingsAccordion = memo(() => {
|
||||
<Expander label={t('accordions.advanced.options')} isOpen={isOpenExpander} onToggle={onToggleExpander}>
|
||||
<Flex gap={4} pb={4} flexDir="column">
|
||||
<BboxScaleMethod />
|
||||
<FormControlGroup formLabelProps={scalingLabelProps}>
|
||||
<BboxScaledWidth />
|
||||
<BboxScaledHeight />
|
||||
</FormControlGroup>
|
||||
{scaleMethod !== 'none' && (
|
||||
<FormControlGroup formLabelProps={scalingLabelProps}>
|
||||
<BboxScaledWidth />
|
||||
<BboxScaledHeight />
|
||||
</FormControlGroup>
|
||||
)}
|
||||
</Flex>
|
||||
</Expander>
|
||||
</Flex>
|
||||
|
||||
Reference in New Issue
Block a user