Index: Core/Gui/src/Core.Gui/GuiCore.cs =================================================================== diff -u -rddd1c988761760ebc4ddc892a64960ec4537f717 -r039805634cdeb409848180842045be21d3af12c0 --- Core/Gui/src/Core.Gui/GuiCore.cs (.../GuiCore.cs) (revision ddd1c988761760ebc4ddc892a64960ec4537f717) +++ Core/Gui/src/Core.Gui/GuiCore.cs (.../GuiCore.cs) (revision 039805634cdeb409848180842045be21d3af12c0) @@ -372,7 +372,6 @@ projectObserver.Observable = newProject; UpdateTitle(); mainWindow.UpdateProjectExplorer(); - mainWindow.BackstageViewModel.InfoViewModel.ProjectName = project.Name; } private void ApplicationBeforeProjectOpened(IProject oldProject) @@ -495,7 +494,7 @@ { mainWindow.AddStateButton(stateInfo.Name, stateInfo.Symbol, stateInfo.GetRootData); } - + mainWindow.SubscribeToGui(); UpdateTitle(); @@ -782,14 +781,13 @@ private void UpdateTitle() { - if (mainWindow != null) - { - mainWindow.Title = string.Format(CultureInfo.CurrentCulture, - "{0} - {1} {2}", - Project.Name, - FixedSettings.MainWindowTitle, - SettingsHelper.Instance.ApplicationVersion); - } + mainWindow.Title = string.Format(CultureInfo.CurrentCulture, + "{0} - {1} {2}", + Project.Name, + FixedSettings.MainWindowTitle, + SettingsHelper.Instance.ApplicationVersion); + + mainWindow.BackstageViewModel.InfoViewModel.ProjectName = project.Name; } #endregion