internal static void OpenNewTabInternal(IFileTabManager fileTabManager, bool clone = true) { var activeTab = fileTabManager.ActiveTab; if (activeTab == null) { return; } var newTab = fileTabManager.OpenEmptyTab(); if (clone) { newTab.Show(activeTab.Content.Clone(), activeTab.UIContext.Serialize(), null); fileTabManager.SetFocus(newTab); } }