Fix editor host resize and dock splitter behavior

This commit is contained in:
2026-04-14 03:34:31 +08:00
parent ba91e0f5dd
commit 72d09a1c49
10 changed files with 639 additions and 115 deletions

View File

@@ -39,16 +39,16 @@ UIEditorWorkspaceModel BuildWorkspace() {
BuildUIEditorWorkspaceSplit(
"workspace-top",
UIEditorWorkspaceSplitAxis::Horizontal,
0.15f,
BuildUIEditorWorkspaceSingleTabStack(
"hierarchy-panel",
"hierarchy",
"Hierarchy",
true),
0.7875f,
BuildUIEditorWorkspaceSplit(
"workspace-main",
UIEditorWorkspaceSplitAxis::Horizontal,
0.75f,
0.19047619f,
BuildUIEditorWorkspaceSingleTabStack(
"hierarchy-panel",
"hierarchy",
"Hierarchy",
true),
BuildUIEditorWorkspaceTabStack(
"center-tabs",
{
@@ -63,12 +63,12 @@ UIEditorWorkspaceModel BuildWorkspace() {
"Game",
false)
},
0u),
BuildUIEditorWorkspaceSingleTabStack(
"inspector-panel",
"inspector",
"Inspector",
true))),
0u)),
BuildUIEditorWorkspaceSingleTabStack(
"inspector-panel",
"inspector",
"Inspector",
true)),
BuildUIEditorWorkspaceTabStack(
"bottom-tabs",
{