From 2bbfcc2f1323b5cbfbc247bc02d9ea77f53bd9e9 Mon Sep 17 00:00:00 2001 From: psychedelicious <4822129+psychedelicious@users.noreply.github.com> Date: Fri, 25 Jul 2025 17:45:11 +1000 Subject: [PATCH] fix(ui): ensure all node context provider wraps all calls to useInvocationNodeContext --- .../workflow/PublishWorkflowPanelContent.tsx | 19 ++++++++++++++++--- 1 file changed, 16 insertions(+), 3 deletions(-) diff --git a/invokeai/frontend/web/src/features/nodes/components/sidePanel/workflow/PublishWorkflowPanelContent.tsx b/invokeai/frontend/web/src/features/nodes/components/sidePanel/workflow/PublishWorkflowPanelContent.tsx index ab688f650d..1f90716819 100644 --- a/invokeai/frontend/web/src/features/nodes/components/sidePanel/workflow/PublishWorkflowPanelContent.tsx +++ b/invokeai/frontend/web/src/features/nodes/components/sidePanel/workflow/PublishWorkflowPanelContent.tsx @@ -18,6 +18,7 @@ import ScrollableContent from 'common/components/OverlayScrollbars/ScrollableCon import { withResultAsync } from 'common/util/result'; import { parseify } from 'common/util/serialize'; import { ExternalLink } from 'features/gallery/components/ImageViewer/NoContentForViewer'; +import { InvocationNodeContextProvider } from 'features/nodes/components/flow/nodes/Invocation/context'; import { NodeFieldElementOverlay } from 'features/nodes/components/sidePanel/builder/NodeFieldElementEditMode'; import { useDoesWorkflowHaveUnsavedChanges } from 'features/nodes/components/sidePanel/workflow/IsolatedWorkflowBuilderWatcher'; import { @@ -89,7 +90,11 @@ const OutputFields = memo(() => { {t('workflows.builder.noOutputNodeSelected')} )} - {outputNodeId && } + {outputNodeId && ( + + + + )} ); }); @@ -127,7 +132,11 @@ const PublishableInputFields = memo(() => { {t('workflows.builder.publishedWorkflowInputs')} {inputs.publishable.map(({ nodeId, fieldName }) => { - return ; + return ( + + + + ); })} ); @@ -149,7 +158,11 @@ const UnpublishableInputFields = memo(() => { {inputs.unpublishable.map(({ nodeId, fieldName }) => { - return ; + return ( + + + + ); })} );