Skip to content

Commit 5abbbf4

Browse files
feat(ui): allow pasting images on workflows tab when workflows not focused
1 parent e66688e commit 5abbbf4

File tree

1 file changed

+4
-4
lines changed
  • invokeai/frontend/web/src/features/nodes/components/flow

1 file changed

+4
-4
lines changed

invokeai/frontend/web/src/features/nodes/components/flow/Flow.tsx

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -252,15 +252,15 @@ export const Flow = memo(() => {
252252
id: 'pasteSelection',
253253
category: 'workflows',
254254
callback: pasteSelection,
255-
options: { preventDefault: true },
255+
options: { enabled: isWorkflowsFocused, preventDefault: true },
256256
dependencies: [pasteSelection],
257257
});
258258

259259
useRegisteredHotkeys({
260260
id: 'pasteSelectionWithEdges',
261261
category: 'workflows',
262262
callback: pasteSelectionWithEdges,
263-
options: { preventDefault: true },
263+
options: { enabled: isWorkflowsFocused, preventDefault: true },
264264
dependencies: [pasteSelectionWithEdges],
265265
});
266266

@@ -270,7 +270,7 @@ export const Flow = memo(() => {
270270
callback: () => {
271271
dispatch(undo());
272272
},
273-
options: { enabled: mayUndo, preventDefault: true },
273+
options: { enabled: isWorkflowsFocused && mayUndo, preventDefault: true },
274274
dependencies: [mayUndo],
275275
});
276276

@@ -280,7 +280,7 @@ export const Flow = memo(() => {
280280
callback: () => {
281281
dispatch(redo());
282282
},
283-
options: { enabled: mayRedo, preventDefault: true },
283+
options: { enabled: isWorkflowsFocused && mayRedo, preventDefault: true },
284284
dependencies: [mayRedo],
285285
});
286286

0 commit comments

Comments
 (0)