From a0b35c13afec306db52b50bef01026b359a9fa27 Mon Sep 17 00:00:00 2001 From: gsxdsm Date: Mon, 29 Jun 2026 23:31:52 -0700 Subject: [PATCH] FN-7266: open simple workflow step inspectors Restore simple workflow editor row selections so editable steps reveal their details consistently across compact and mobile views. - Show the node inspector in desktop compact simple-editor mode when an inspectable row is selected. - Keep mobile inspector collapse behavior intact while allowing subsequent row selections to reopen details. - Cover row and pencil selection paths for mobile, custom, built-in, and end-node cases. - Add a patch changeset for the published Fusion package. Files changed: .changeset/fn-7266-simple-workflow-inspector.md | 7 +++ .../app/components/WorkflowNodeEditor.tsx | 4 +- .../__tests__/MobileWorkflowGraphView.test.tsx | 7 ++- .../__tests__/WorkflowNodeEditor.test.tsx | 61 ++++++++++++++++++++-- 4 files changed, 73 insertions(+), 6 deletions(-) Fusion-Task-Id: FN-7266 Fusion-Task-Lineage: 91e7f8d4-b56b-48a1-ad24-fb527c2730d4 Co-authored-by: Fusion (runfusion.ai) --- .../fn-7266-simple-workflow-inspector.md | 7 +++ .../app/components/WorkflowNodeEditor.tsx | 4 +- .../MobileWorkflowGraphView.test.tsx | 7 ++- .../__tests__/WorkflowNodeEditor.test.tsx | 61 ++++++++++++++++++- 4 files changed, 73 insertions(+), 6 deletions(-) create mode 100644 .changeset/fn-7266-simple-workflow-inspector.md diff --git a/.changeset/fn-7266-simple-workflow-inspector.md b/.changeset/fn-7266-simple-workflow-inspector.md new file mode 100644 index 0000000000..8ba00a3701 --- /dev/null +++ b/.changeset/fn-7266-simple-workflow-inspector.md @@ -0,0 +1,7 @@ +--- +"@runfusion/fusion": patch +--- + +summary: Open Workflow simple-editor step details when rows are clicked. +category: fix +dev: Restores the simple graph row/pencil selection path for compact and mobile workflow editing. diff --git a/packages/dashboard/app/components/WorkflowNodeEditor.tsx b/packages/dashboard/app/components/WorkflowNodeEditor.tsx index 354d1e0b76..4bac5854a2 100644 --- a/packages/dashboard/app/components/WorkflowNodeEditor.tsx +++ b/packages/dashboard/app/components/WorkflowNodeEditor.tsx @@ -3566,9 +3566,9 @@ function InnerEditor({ )} + {/* FNXC:WorkflowSimpleEditor 2026-06-29-23:21: Simple editor row and pencil affordances must open the same node details in desktop compact and mobile presentations. Do not suppress this inspector only because the canvas is hidden; mobile collapse still closes the detail stage and end nodes remain non-inspectable. */} {selectedNodeHasInspector && - !(isMobileMode && inspectorCollapsed) && - !(compactLayoutEnabled && !isMobileMode) && ( + !(isMobileMode && inspectorCollapsed) && (