fix(submission): open detail tab from current layout

This commit is contained in:
cfngc4594 2026-05-29 11:37:09 +08:00
parent 6764ca3416
commit be8f3ee945

View File

@ -51,6 +51,9 @@ export const SubmissionTableRow = ({
if (detailTab) {
model.doAction(Actions.selectTab("detail"));
} else {
const submissionTab = model.getNodeById("submission");
const targetNodeId = submissionTab?.getParent()?.getId() ?? model.getRoot().getId();
model.doAction(
Actions.addNode(
{
@ -59,7 +62,7 @@ export const SubmissionTableRow = ({
name: "Details",
component: "detail",
},
"1",
targetNodeId,
DockLocation.CENTER,
-1
)