diff --git a/src/modules/cmdpal/Microsoft.CmdPal.UI/Settings/DockSettingsPage.xaml.cs b/src/modules/cmdpal/Microsoft.CmdPal.UI/Settings/DockSettingsPage.xaml.cs index 8ac5d2515c..e7cd45d116 100644 --- a/src/modules/cmdpal/Microsoft.CmdPal.UI/Settings/DockSettingsPage.xaml.cs +++ b/src/modules/cmdpal/Microsoft.CmdPal.UI/Settings/DockSettingsPage.xaml.cs @@ -13,6 +13,7 @@ using Microsoft.Extensions.DependencyInjection; using Microsoft.UI.Xaml; using Microsoft.UI.Xaml.Controls; using Microsoft.UI.Xaml.Documents; +using Microsoft.UI.Xaml.Navigation; using Microsoft.Windows.Storage.Pickers; namespace Microsoft.CmdPal.UI.Settings; @@ -40,6 +41,12 @@ public sealed partial class DockSettingsPage : Page InitializeSettings(); } + protected override void OnNavigatedTo(NavigationEventArgs e) + { + base.OnNavigatedTo(e); + ViewModel.PopulateMonitorConfigs(); + } + private void InitializeSettings() { // Initialize UI controls to match current settings