From d4231118b4804857dd8671830bd1bb4365c8524d Mon Sep 17 00:00:00 2001 From: Sagar Dagdu Date: Sat, 9 May 2026 08:03:57 +0530 Subject: [PATCH] Always show workflow editor close button (#10387) The "x" close affordance on the workflow/alias editor pane was hidden until the header was hovered, making dismissal hard to discover and easy to confuse with closing the entire session via the vertical tabs. Set `always_show_icons = true` on the standard header options for `WorkflowView::render_header_content` so the close button is persistently visible, matching the pattern already used by `network_log_view` and `execution_profiles/editor`. --- app/src/workflows/workflow_view.rs | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/app/src/workflows/workflow_view.rs b/app/src/workflows/workflow_view.rs index 7d9ba239a7..4124266804 100644 --- a/app/src/workflows/workflow_view.rs +++ b/app/src/workflows/workflow_view.rs @@ -3270,7 +3270,12 @@ impl BackingView for WorkflowView { _ctx: &view::HeaderRenderContext<'_>, app: &AppContext, ) -> view::HeaderContent { - view::HeaderContent::simple(self.pane_configuration().as_ref(app).title()) + let mut content = + view::HeaderContent::simple(self.pane_configuration().as_ref(app).title()); + if let view::HeaderContent::Standard(header) = &mut content { + header.options.always_show_icons = true; + } + content } fn set_focus_handle(&mut self, focus_handle: PaneFocusHandle, _ctx: &mut ViewContext) {