From 65042d9fe149bf9162380ea7e4705b7b512679a6 Mon Sep 17 00:00:00 2001 From: Jack251970 <1160210343@qq.com> Date: Sun, 1 Mar 2026 14:28:53 +0800 Subject: [PATCH] Update WindowBorderStyle to use global app resources Changed assignment of WindowBorderStyle to use Application.Current.Resources for global effect, replacing previous use of _oldResource. This ensures theme changes are applied consistently across the application. --- Flow.Launcher.Core/Resource/Theme.cs | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/Flow.Launcher.Core/Resource/Theme.cs b/Flow.Launcher.Core/Resource/Theme.cs index fcd56f2d8..77e1ea5b5 100644 --- a/Flow.Launcher.Core/Resource/Theme.cs +++ b/Flow.Launcher.Core/Resource/Theme.cs @@ -588,7 +588,7 @@ namespace Flow.Launcher.Core.Resource SetResizeBoarderThickness(newMargin); - _oldResource["WindowBorderStyle"] = newWindowBorderStyle; + Application.Current.Resources["WindowBorderStyle"] = newWindowBorderStyle; } public void RemoveDropShadowEffectFromCurrentTheme() @@ -629,7 +629,7 @@ namespace Flow.Launcher.Core.Resource SetResizeBoarderThickness(null); - _oldResource["WindowBorderStyle"] = newWindowBorderStyle; + Application.Current.Resources["WindowBorderStyle"] = newWindowBorderStyle; } public void SetResizeBorderThickness(WindowChrome windowChrome, bool fixedWindowSize)