@@ -21,7 +21,14 @@ export const ImageMenuItemNewCanvasFromImageSubMenu = memo(() => {
21
21
const onClickNewCanvasWithRasterLayerFromImage = useCallback ( async ( ) => {
22
22
const { dispatch, getState } = store ;
23
23
await navigationApi . focusPanel ( 'canvas' , WORKSPACE_PANEL_ID ) ;
24
- await newCanvasFromImage ( { imageDTO, withResize : false , type : 'raster_layer' , dispatch, getState } ) ;
24
+ await newCanvasFromImage ( {
25
+ imageDTO,
26
+ withResize : false ,
27
+ withInpaintMask : true ,
28
+ type : 'raster_layer' ,
29
+ dispatch,
30
+ getState,
31
+ } ) ;
25
32
toast ( {
26
33
id : 'SENT_TO_CANVAS' ,
27
34
title : t ( 'toast.sentToCanvas' ) ,
@@ -32,7 +39,14 @@ export const ImageMenuItemNewCanvasFromImageSubMenu = memo(() => {
32
39
const onClickNewCanvasWithControlLayerFromImage = useCallback ( async ( ) => {
33
40
const { dispatch, getState } = store ;
34
41
await navigationApi . focusPanel ( 'canvas' , WORKSPACE_PANEL_ID ) ;
35
- await newCanvasFromImage ( { imageDTO, withResize : false , type : 'control_layer' , dispatch, getState } ) ;
42
+ await newCanvasFromImage ( {
43
+ imageDTO,
44
+ withResize : false ,
45
+ withInpaintMask : true ,
46
+ type : 'control_layer' ,
47
+ dispatch,
48
+ getState,
49
+ } ) ;
36
50
toast ( {
37
51
id : 'SENT_TO_CANVAS' ,
38
52
title : t ( 'toast.sentToCanvas' ) ,
@@ -43,7 +57,14 @@ export const ImageMenuItemNewCanvasFromImageSubMenu = memo(() => {
43
57
const onClickNewCanvasWithRasterLayerFromImageWithResize = useCallback ( async ( ) => {
44
58
const { dispatch, getState } = store ;
45
59
await navigationApi . focusPanel ( 'canvas' , WORKSPACE_PANEL_ID ) ;
46
- await newCanvasFromImage ( { imageDTO, withResize : true , type : 'raster_layer' , dispatch, getState } ) ;
60
+ await newCanvasFromImage ( {
61
+ imageDTO,
62
+ withResize : true ,
63
+ withInpaintMask : true ,
64
+ type : 'raster_layer' ,
65
+ dispatch,
66
+ getState,
67
+ } ) ;
47
68
toast ( {
48
69
id : 'SENT_TO_CANVAS' ,
49
70
title : t ( 'toast.sentToCanvas' ) ,
@@ -54,7 +75,14 @@ export const ImageMenuItemNewCanvasFromImageSubMenu = memo(() => {
54
75
const onClickNewCanvasWithControlLayerFromImageWithResize = useCallback ( async ( ) => {
55
76
const { dispatch, getState } = store ;
56
77
await navigationApi . focusPanel ( 'canvas' , WORKSPACE_PANEL_ID ) ;
57
- await newCanvasFromImage ( { imageDTO, withResize : true , type : 'control_layer' , dispatch, getState } ) ;
78
+ await newCanvasFromImage ( {
79
+ imageDTO,
80
+ withResize : true ,
81
+ withInpaintMask : true ,
82
+ type : 'control_layer' ,
83
+ dispatch,
84
+ getState,
85
+ } ) ;
58
86
toast ( {
59
87
id : 'SENT_TO_CANVAS' ,
60
88
title : t ( 'toast.sentToCanvas' ) ,
0 commit comments