From e8ccb7099e283a727bfd3b54def416c83fa35575 Mon Sep 17 00:00:00 2001 From: Niels Laute Date: Tue, 24 Feb 2026 13:01:44 +0100 Subject: [PATCH] Upgrading to WASDK 1.8.5 and removing TitleBar workarounds (#45532) - Upgrade to WASDK 1.8.5 that includes a fix for the `TitleBar` control. - Remove the workaround from windows that use this control, as we can set the `TitleBar` directly now --- Directory.Packages.props | 8 ++++---- .../EnvironmentVariablesXAML/MainWindow.xaml | 10 +++------- .../EnvironmentVariablesXAML/MainWindow.xaml.cs | 2 +- .../FileLocksmithXAML/MainWindow.xaml | 10 +++------- .../FileLocksmithXAML/MainWindow.xaml.cs | 1 - src/modules/Hosts/Hosts/HostsXAML/MainWindow.xaml | 10 +++------- .../Directory.Packages.props | 2 +- .../Settings/SettingsWindow.xaml | 15 +++++++-------- .../Settings/SettingsWindow.xaml.cs | 3 --- .../RegistryPreviewXAML/MainWindow.xaml | 10 +++------- .../Dashboard/ShortcutConflictWindow.xaml | 10 +++------- .../Settings.UI/SettingsXAML/OobeWindow.xaml | 11 +++-------- .../Settings.UI/SettingsXAML/OobeWindow.xaml.cs | 2 -- .../Settings.UI/SettingsXAML/ScoobeWindow.xaml | 11 +++-------- .../Settings.UI/SettingsXAML/ScoobeWindow.xaml.cs | 2 -- 15 files changed, 34 insertions(+), 73 deletions(-) diff --git a/Directory.Packages.props b/Directory.Packages.props index 6e7975d8a1..f3ace01339 100644 --- a/Directory.Packages.props +++ b/Directory.Packages.props @@ -78,10 +78,10 @@ - - - - + + + + diff --git a/src/modules/EnvironmentVariables/EnvironmentVariables/EnvironmentVariablesXAML/MainWindow.xaml b/src/modules/EnvironmentVariables/EnvironmentVariables/EnvironmentVariablesXAML/MainWindow.xaml index ae77a78caa..c38b1cf9e0 100644 --- a/src/modules/EnvironmentVariables/EnvironmentVariables/EnvironmentVariablesXAML/MainWindow.xaml +++ b/src/modules/EnvironmentVariables/EnvironmentVariables/EnvironmentVariablesXAML/MainWindow.xaml @@ -21,13 +21,9 @@ - - - - + + + diff --git a/src/modules/EnvironmentVariables/EnvironmentVariables/EnvironmentVariablesXAML/MainWindow.xaml.cs b/src/modules/EnvironmentVariables/EnvironmentVariables/EnvironmentVariablesXAML/MainWindow.xaml.cs index 1543aaf134..9db83070f7 100644 --- a/src/modules/EnvironmentVariables/EnvironmentVariables/EnvironmentVariablesXAML/MainWindow.xaml.cs +++ b/src/modules/EnvironmentVariables/EnvironmentVariables/EnvironmentVariablesXAML/MainWindow.xaml.cs @@ -27,8 +27,8 @@ namespace EnvironmentVariables ExtendsContentIntoTitleBar = true; SetTitleBar(titleBar); - AppWindow.SetIcon("Assets/EnvironmentVariables/EnvironmentVariables.ico"); + var loader = ResourceLoaderInstance.ResourceLoader; var title = App.GetService().IsElevated ? loader.GetString("WindowAdminTitle") : loader.GetString("WindowTitle"); diff --git a/src/modules/FileLocksmith/FileLocksmithUI/FileLocksmithXAML/MainWindow.xaml b/src/modules/FileLocksmith/FileLocksmithUI/FileLocksmithXAML/MainWindow.xaml index 01403ba36e..e4dfd8fdbd 100644 --- a/src/modules/FileLocksmith/FileLocksmithUI/FileLocksmithXAML/MainWindow.xaml +++ b/src/modules/FileLocksmith/FileLocksmithUI/FileLocksmithXAML/MainWindow.xaml @@ -21,13 +21,9 @@ - - - - + + + diff --git a/src/modules/FileLocksmith/FileLocksmithUI/FileLocksmithXAML/MainWindow.xaml.cs b/src/modules/FileLocksmith/FileLocksmithUI/FileLocksmithXAML/MainWindow.xaml.cs index cf36969774..d13b3b2449 100644 --- a/src/modules/FileLocksmith/FileLocksmithUI/FileLocksmithXAML/MainWindow.xaml.cs +++ b/src/modules/FileLocksmith/FileLocksmithUI/FileLocksmithXAML/MainWindow.xaml.cs @@ -20,7 +20,6 @@ namespace FileLocksmithUI mainPage.ViewModel.IsElevated = isElevated; SetTitleBar(titleBar); ExtendsContentIntoTitleBar = true; - AppWindow.TitleBar.PreferredHeightOption = TitleBarHeightOption.Tall; AppWindow.SetIcon("Assets/FileLocksmith/Icon.ico"); WindowHelpers.ForceTopBorder1PixelInsetOnWindows10(this.GetWindowHandle()); diff --git a/src/modules/Hosts/Hosts/HostsXAML/MainWindow.xaml b/src/modules/Hosts/Hosts/HostsXAML/MainWindow.xaml index 001cbeb3ed..25d323fd4b 100644 --- a/src/modules/Hosts/Hosts/HostsXAML/MainWindow.xaml +++ b/src/modules/Hosts/Hosts/HostsXAML/MainWindow.xaml @@ -21,13 +21,9 @@ - - - - + + + diff --git a/src/modules/cmdpal/ExtensionTemplate/TemplateCmdPalExtension/Directory.Packages.props b/src/modules/cmdpal/ExtensionTemplate/TemplateCmdPalExtension/Directory.Packages.props index 4722a0974e..6b14d2e0b3 100644 --- a/src/modules/cmdpal/ExtensionTemplate/TemplateCmdPalExtension/Directory.Packages.props +++ b/src/modules/cmdpal/ExtensionTemplate/TemplateCmdPalExtension/Directory.Packages.props @@ -10,7 +10,7 @@ - + diff --git a/src/modules/cmdpal/Microsoft.CmdPal.UI/Settings/SettingsWindow.xaml b/src/modules/cmdpal/Microsoft.CmdPal.UI/Settings/SettingsWindow.xaml index e47ae1dc92..2c48962f53 100644 --- a/src/modules/cmdpal/Microsoft.CmdPal.UI/Settings/SettingsWindow.xaml +++ b/src/modules/cmdpal/Microsoft.CmdPal.UI/Settings/SettingsWindow.xaml @@ -31,14 +31,13 @@ IsBackButtonVisible="{x:Bind NavFrame.CanGoBack, Mode=OneWay}" IsTabStop="False" PaneToggleRequested="AppTitleBar_PaneToggleRequested"> - - - - + + + 40 + + + + - - - - + + + \ No newline at end of file diff --git a/src/settings-ui/Settings.UI/SettingsXAML/Controls/Dashboard/ShortcutConflictWindow.xaml b/src/settings-ui/Settings.UI/SettingsXAML/Controls/Dashboard/ShortcutConflictWindow.xaml index be0a244c6e..6e723c91b4 100644 --- a/src/settings-ui/Settings.UI/SettingsXAML/Controls/Dashboard/ShortcutConflictWindow.xaml +++ b/src/settings-ui/Settings.UI/SettingsXAML/Controls/Dashboard/ShortcutConflictWindow.xaml @@ -55,13 +55,9 @@ - - - - + + + diff --git a/src/settings-ui/Settings.UI/SettingsXAML/OobeWindow.xaml b/src/settings-ui/Settings.UI/SettingsXAML/OobeWindow.xaml index 93e197f66e..1d352758d0 100644 --- a/src/settings-ui/Settings.UI/SettingsXAML/OobeWindow.xaml +++ b/src/settings-ui/Settings.UI/SettingsXAML/OobeWindow.xaml @@ -28,14 +28,9 @@ IsBackButtonVisible="False" IsPaneToggleButtonVisible="False" PaneToggleRequested="TitleBar_PaneButtonClick"> - - - - + + + - - - - + + +