diff --git a/index.js b/index.js index d34d5c1..9f61997 100644 --- a/index.js +++ b/index.js @@ -1276,7 +1276,7 @@ function pastImage2Layer() { ], { synchronousExecution: true, - modalBehavior: 'fail', + modalBehavior: 'execute', } ) }, diff --git a/selection.js b/selection.js index 2a34013..f57afe6 100644 --- a/selection.js +++ b/selection.js @@ -1111,11 +1111,13 @@ async function black_white_layer_to_mask_multi_batchplay( await timer(g_timer_value) await executeAsModal(async () => { + await layer_util.toggleActiveLayer() // toggle active layer will be visible, note: doesn't solve the issue in outpaint mode result = await psAction.batchPlay(command2, {}) }) await timer(g_timer_value) await executeAsModal(async () => { + await layer_util.toggleActiveLayer() // undo the toggling operation, active layer will be visible, note: doesn't solve the issue in outpaint mode result = await psAction.batchPlay(command3, {}) }) } diff --git a/typescripts/session/generate.tsx b/typescripts/session/generate.tsx index 3bd4319..d526759 100644 --- a/typescripts/session/generate.tsx +++ b/typescripts/session/generate.tsx @@ -92,7 +92,7 @@ const ToolbarGenerateButtons = observer(() => { return (