new_editor: tighten window workspace validation

This commit is contained in:
2026-04-17 21:23:47 +08:00
parent a8b3877f4b
commit 8f847db816
4 changed files with 861 additions and 0 deletions

View File

@@ -27,6 +27,7 @@ enum class UIEditorWindowWorkspaceValidationCode : std::uint8_t {
InvalidPanelRegistry,
EmptyWindowId,
DuplicateWindowId,
DuplicatePanelAcrossWindows,
MissingPrimaryWindow,
MissingActiveWindow,
InvalidWorkspace,