From ef085c532a835e70f5fe7dc9b7301df210bcd788 Mon Sep 17 00:00:00 2001 From: Jaime Bernardo Date: Sat, 15 Mar 2025 03:08:06 +0000 Subject: [PATCH] [OOBE]Fix crash when opening OOBE (#551) ## Summary of the Pull Request Oobe changes were missing the insert of a module, causing Settings to crash when we tried to open OOBE. ## Validation Steps Performed Run PowerToys Settings and click "Welcome to PowerToys" and verify it doesn't crash. --- .../SettingsXAML/OOBE/Views/OobeShellPage.xaml.cs | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/src/settings-ui/Settings.UI/SettingsXAML/OOBE/Views/OobeShellPage.xaml.cs b/src/settings-ui/Settings.UI/SettingsXAML/OOBE/Views/OobeShellPage.xaml.cs index a85848eb6e..53f41db2bf 100644 --- a/src/settings-ui/Settings.UI/SettingsXAML/OOBE/Views/OobeShellPage.xaml.cs +++ b/src/settings-ui/Settings.UI/SettingsXAML/OOBE/Views/OobeShellPage.xaml.cs @@ -93,6 +93,11 @@ namespace Microsoft.PowerToys.Settings.UI.OOBE.Views ModuleName = "CmdNotFound", IsNew = false, }); + Modules.Insert((int)PowerToysModules.CmdPal, new OobePowerToysModule() + { + ModuleName = "CmdPal", + IsNew = true, + }); Modules.Insert((int)PowerToysModules.ColorPicker, new OobePowerToysModule() { ModuleName = "ColorPicker",