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.
This commit is contained in:
Jack251970 2026-03-01 14:28:53 +08:00
parent 46cecb2acc
commit 65042d9fe1

View file

@ -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)