diff --git a/src/Snap.Hutao/Snap.Hutao/Core/Windowing/WindowController.cs b/src/Snap.Hutao/Snap.Hutao/Core/Windowing/WindowController.cs index bf7d7293..c1d13982 100644 --- a/src/Snap.Hutao/Snap.Hutao/Core/Windowing/WindowController.cs +++ b/src/Snap.Hutao/Snap.Hutao/Core/Windowing/WindowController.cs @@ -162,11 +162,6 @@ internal sealed class WindowController private bool UpdateSystemBackdrop(BackdropType backdropType) { - if (!options.UseSystemBackdrop) - { - return false; - } - window.SystemBackdrop = backdropType switch { BackdropType.Transparent => new Backdrop.TransparentBackdrop(), diff --git a/src/Snap.Hutao/Snap.Hutao/Core/Windowing/WindowOptions.cs b/src/Snap.Hutao/Snap.Hutao/Core/Windowing/WindowOptions.cs index d2a4e805..cf67b485 100644 --- a/src/Snap.Hutao/Snap.Hutao/Core/Windowing/WindowOptions.cs +++ b/src/Snap.Hutao/Snap.Hutao/Core/Windowing/WindowOptions.cs @@ -41,21 +41,18 @@ internal readonly struct WindowOptions /// public readonly bool PersistSize; - public readonly bool UseSystemBackdrop; - /// /// 是否使用 Win UI 3 自带的拓展标题栏实现 /// public readonly bool UseLegacyDragBarImplementation = !AppWindowTitleBar.IsCustomizationSupported(); - public WindowOptions(Window window, FrameworkElement titleBar, SizeInt32 initSize, bool persistSize = false, bool useSystemBackdrop = true) + public WindowOptions(Window window, FrameworkElement titleBar, SizeInt32 initSize, bool persistSize = false) { Hwnd = WindowNative.GetWindowHandle(window); InputNonClientPointerSource = InputNonClientPointerSource.GetForWindowId(window.AppWindow.Id); TitleBar = titleBar; InitSize = initSize; PersistSize = persistSize; - UseSystemBackdrop = useSystemBackdrop; } ///