@@ -3,7 +3,6 @@ import { useAppStore } from 'app/store/nanostores/store';
3
3
import { SubMenuButtonContent , useSubMenu } from 'common/hooks/useSubMenu' ;
4
4
import { NewLayerIcon } from 'features/controlLayers/components/common/icons' ;
5
5
import { useCanvasIsBusySafe } from 'features/controlLayers/hooks/useCanvasIsBusy' ;
6
- import { useIsEntityTypeEnabled } from 'features/controlLayers/hooks/useIsEntityTypeEnabled' ;
7
6
import { useImageViewer } from 'features/gallery/components/ImageViewer/useImageViewer' ;
8
7
import { useImageDTOContext } from 'features/gallery/contexts/ImageDTOContext' ;
9
8
import { sentImageToCanvas } from 'features/gallery/store/actions' ;
@@ -21,9 +20,6 @@ export const ImageMenuItemNewLayerFromImageSubMenu = memo(() => {
21
20
const imageDTO = useImageDTOContext ( ) ;
22
21
const imageViewer = useImageViewer ( ) ;
23
22
const isBusy = useCanvasIsBusySafe ( ) ;
24
- const isReferenceImageEnabled = useIsEntityTypeEnabled ( 'reference_image' ) ;
25
- const isRegionalGuidanceEnabled = useIsEntityTypeEnabled ( 'regional_guidance' ) ;
26
- const isControlLayerEnabled = useIsEntityTypeEnabled ( 'control_layer' ) ;
27
23
28
24
const onClickNewRasterLayerFromImage = useCallback ( ( ) => {
29
25
const { dispatch, getState } = store ;
@@ -113,18 +109,10 @@ export const ImageMenuItemNewLayerFromImageSubMenu = memo(() => {
113
109
< MenuItem icon = { < NewLayerIcon /> } onClickCapture = { onClickNewInpaintMaskFromImage } isDisabled = { isBusy } >
114
110
{ t ( 'controlLayers.inpaintMask' ) }
115
111
</ MenuItem >
116
- < MenuItem
117
- icon = { < NewLayerIcon /> }
118
- onClickCapture = { onClickNewRegionalGuidanceFromImage }
119
- isDisabled = { isBusy || ! isRegionalGuidanceEnabled }
120
- >
112
+ < MenuItem icon = { < NewLayerIcon /> } onClickCapture = { onClickNewRegionalGuidanceFromImage } isDisabled = { isBusy } >
121
113
{ t ( 'controlLayers.regionalGuidance' ) }
122
114
</ MenuItem >
123
- < MenuItem
124
- icon = { < NewLayerIcon /> }
125
- onClickCapture = { onClickNewControlLayerFromImage }
126
- isDisabled = { isBusy || ! isControlLayerEnabled }
127
- >
115
+ < MenuItem icon = { < NewLayerIcon /> } onClickCapture = { onClickNewControlLayerFromImage } isDisabled = { isBusy } >
128
116
{ t ( 'controlLayers.controlLayer' ) }
129
117
</ MenuItem >
130
118
< MenuItem icon = { < NewLayerIcon /> } onClickCapture = { onClickNewRasterLayerFromImage } isDisabled = { isBusy } >
@@ -133,14 +121,14 @@ export const ImageMenuItemNewLayerFromImageSubMenu = memo(() => {
133
121
< MenuItem
134
122
icon = { < NewLayerIcon /> }
135
123
onClickCapture = { onClickNewRegionalReferenceImageFromImage }
136
- isDisabled = { isBusy || ! isRegionalGuidanceEnabled }
124
+ isDisabled = { isBusy }
137
125
>
138
126
{ t ( 'controlLayers.referenceImageRegional' ) }
139
127
</ MenuItem >
140
128
< MenuItem
141
129
icon = { < NewLayerIcon /> }
142
130
onClickCapture = { onClickNewGlobalReferenceImageFromImage }
143
- isDisabled = { isBusy || ! isReferenceImageEnabled }
131
+ isDisabled = { isBusy }
144
132
>
145
133
{ t ( 'controlLayers.referenceImageGlobal' ) }
146
134
</ MenuItem >
0 commit comments