diff --git a/BetterLyrics.WinUI3/BetterLyrics.WinUI3 (Package)/Package.appxmanifest b/BetterLyrics.WinUI3/BetterLyrics.WinUI3 (Package)/Package.appxmanifest index 98bea67..abecd00 100644 --- a/BetterLyrics.WinUI3/BetterLyrics.WinUI3 (Package)/Package.appxmanifest +++ b/BetterLyrics.WinUI3/BetterLyrics.WinUI3 (Package)/Package.appxmanifest @@ -12,7 +12,7 @@ + Version="1.1.185.0" /> diff --git a/BetterLyrics.WinUI3/BetterLyrics.WinUI3/Models/LyricsWindowStatus.cs b/BetterLyrics.WinUI3/BetterLyrics.WinUI3/Models/LyricsWindowStatus.cs index 458694b..60dbafe 100644 --- a/BetterLyrics.WinUI3/BetterLyrics.WinUI3/Models/LyricsWindowStatus.cs +++ b/BetterLyrics.WinUI3/BetterLyrics.WinUI3/Models/LyricsWindowStatus.cs @@ -52,6 +52,17 @@ namespace BetterLyrics.WinUI3.Models public LyricsWindowStatus() { + LyricsStyleSettings.PropertyChanged += LyricsStyleSettings_PropertyChanged; + LyricsEffectSettings.PropertyChanged += LyricsEffectSettings_PropertyChanged; + LyricsBackgroundSettings.PropertyChanged += LyricsBackgroundSettings_PropertyChanged; + AlbumArtLayoutSettings.PropertyChanged += AlbumArtLayoutSettings_PropertyChanged; + AlbumArtAreaEffectSettings.PropertyChanged += AlbumArtAreaEffectSettings_PropertyChanged; + } + + public LyricsWindowStatus(Window? targetWindow = null) : this() + { + UpdateMonitorNameAndBounds(targetWindow); + UpdateDemoWindowAndMonitorBounds(); } partial void OnLyricsStyleSettingsChanged(LyricsStyleSettings oldValue, LyricsStyleSettings newValue) @@ -109,12 +120,6 @@ namespace BetterLyrics.WinUI3.Models OnPropertyChanged(nameof(AlbumArtAreaEffectSettings)); } - public LyricsWindowStatus(Window? targetWindow = null) - { - UpdateMonitorNameAndBounds(targetWindow); - UpdateDemoWindowAndMonitorBounds(); - } - partial void OnWindowBoundsChanged(Rect value) { UpdateMonitorNameAndBounds();