From aa7894e29ecf3d428afd7d82bd14caef7406cecd Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jos=C3=A9=20Pedro?= Date: Fri, 6 Jul 2018 01:21:24 +0100 Subject: [PATCH] Builder fix. --- source/Cosmos.Build.Builder/App.xaml.cs | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/source/Cosmos.Build.Builder/App.xaml.cs b/source/Cosmos.Build.Builder/App.xaml.cs index b62b75217..447d80be9 100644 --- a/source/Cosmos.Build.Builder/App.xaml.cs +++ b/source/Cosmos.Build.Builder/App.xaml.cs @@ -83,8 +83,9 @@ namespace Cosmos.Build.Builder var buildDefinition = new CosmosBuildDefinition(innoSetupService, msBuildService, visualStudioInstance); - MainWindow.DataContext = new MainWindowViewModel(dependencyInstallationDialogService, buildDefinition); + // show first, or setting owner on dialog windows may fail, as the main window may have not been shown yet. MainWindow.Show(); + MainWindow.DataContext = new MainWindowViewModel(dependencyInstallationDialogService, buildDefinition); base.OnStartup(e); }