Description
When OvEditor is launched with a project path (skipping the Project Hub), the default layout isn't applied: panels are undocked and some are missing (Asset Browser, Console, Game View). Layout > Reset doesn't fix it.
Cause: panel IDs come from the global counter APanel::__PANEL_ID_INCREMENT. The Project Hub uses one ID, and Sources/OvEditor/layout.ini was saved with that offset (Hierarchy##7). Without the Hub, every ID is shifted by one (Hierarchy##6) and no longer matches.
To Reproduce
- Delete the user layout (
OverloadTech/OvEditor/layout.ini in AppData, ~/.config on Linux).
- Run
OvEditor <path/to/project>.
- See the broken layout.
Expected behavior
Same default layout whether the project is opened from the Project Hub or passed as an argument.
Screenshots

Description
When
OvEditoris launched with a project path (skipping the Project Hub), the default layout isn't applied: panels are undocked and some are missing (Asset Browser, Console, Game View).Layout > Resetdoesn't fix it.Cause: panel IDs come from the global counter
APanel::__PANEL_ID_INCREMENT. The Project Hub uses one ID, andSources/OvEditor/layout.iniwas saved with that offset (Hierarchy##7). Without the Hub, every ID is shifted by one (Hierarchy##6) and no longer matches.To Reproduce
OverloadTech/OvEditor/layout.iniin AppData,~/.configon Linux).OvEditor <path/to/project>.Expected behavior
Same default layout whether the project is opened from the Project Hub or passed as an argument.
Screenshots