From 21ae1125f5134ca075e10eebfb096f528bc1cc38 Mon Sep 17 00:00:00 2001 From: Mike Solar Date: Mon, 13 Jul 2026 02:27:26 +0800 Subject: [PATCH] Activate parameter editor panel when jumping from node view Call setAsCurrentTab() and activateWindow() on the ParamPanel dock widget in ShowSelectedNodeInParamEditor so the parameter editor becomes the active tab/window when invoked from the node view context menu or Shift+P shortcut. --- app/widget/nodeview/nodeview.cpp | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/app/widget/nodeview/nodeview.cpp b/app/widget/nodeview/nodeview.cpp index 50efc085d..bfde74031 100644 --- a/app/widget/nodeview/nodeview.cpp +++ b/app/widget/nodeview/nodeview.cpp @@ -1686,7 +1686,8 @@ void NodeView::ShowSelectedNodeInParamEditor() if (PanelWidget *panel = PanelManager::instance()->GetPanelWithName( QStringLiteral("ParamPanel"))) { panel->show(); - panel->raise(); + panel->setAsCurrentTab(); + panel->activateWindow(); panel->setFocus(Qt::OtherFocusReason); } }