using Microsoft.UI.Xaml; namespace Lattice.Themes; public static class WindowTracker { private static readonly List _windows = new(); public static IReadOnlyList Windows => _windows; public static void Register(Window window) { if (!_windows.Contains(window)) _windows.Add(window); window.Closed += (_, _) => _windows.Remove(window); } }