From 6d4a249a975fe54ba5eaab9514ea3ce40c4bbb87 Mon Sep 17 00:00:00 2001 From: Fredric Silberberg Date: Mon, 5 Jun 2017 15:49:35 -0700 Subject: [PATCH] Fix first open and default autoreload case --- xunit.runner.wpf/Persistence/Settings.cs | 4 ++++ xunit.runner.wpf/ViewModel/MainViewModel.cs | 1 + 2 files changed, 5 insertions(+) diff --git a/xunit.runner.wpf/Persistence/Settings.cs b/xunit.runner.wpf/Persistence/Settings.cs index 717a688..67a9354 100644 --- a/xunit.runner.wpf/Persistence/Settings.cs +++ b/xunit.runner.wpf/Persistence/Settings.cs @@ -125,6 +125,10 @@ namespace Xunit.Runner.Wpf.Persistence settings.autoReloadAssemblies = autoReloadAssemblies; } + else + { + settings.autoReloadAssemblies = true; + } return settings; } diff --git a/xunit.runner.wpf/ViewModel/MainViewModel.cs b/xunit.runner.wpf/ViewModel/MainViewModel.cs index a549553..fb6cbb2 100644 --- a/xunit.runner.wpf/ViewModel/MainViewModel.cs +++ b/xunit.runner.wpf/ViewModel/MainViewModel.cs @@ -107,6 +107,7 @@ namespace Xunit.Runner.Wpf.ViewModel RebuildRecentAssembliesMenu(); AutoReloadAssemblies = this.settings.GetAutoReloadAssemblies(); + UpdateAutoReloadStatus(); } private void RebuildRecentAssembliesMenu()