Besides.there were json and .ini configs. in %AppData%/Local and in Engine\Saved\Config\WindowsEditor.
Graph creates a placeholder, and its name was “Document”. The tab identifier is required to be “Document”. This was exactly the problem, my identifier was different and could not replace the placeholder.
TSharedPtr<SDockTab> FDocumentTracker::OpenNewTab(TSharedPtr<FGenericTabHistory> InTabHistory, EOpenDocumentCause InOpenCause)
{
...
if (InOpenCause == ForceOpenNewDocument || InOpenCause == OpenNewDocument)
{
TabManager->InsertNewDocumentTab( "Document", FTabManager::ESearchPreference::RequireClosedTab, NewTab.ToSharedRef() );
}
else if (InOpenCause == RestorePreviousDocument)
{
TabManager->RestoreDocumentTab( "Document", FTabManager::ESearchPreference::RequireClosedTab, NewTab.ToSharedRef() );
// Clear tab history before this so previous restores don't show up
History.RemoveAt(0, History.Num() - 1, true);
CurrentHistoryIndex = History.Num() - 1;
}
...
}