diff --git a/BetterLyrics.WinUI3/BetterLyrics.WinUI3/Controls/LyricsCanvas.xaml.cs b/BetterLyrics.WinUI3/BetterLyrics.WinUI3/Controls/LyricsCanvas.xaml.cs index 1073c17..ad5ad44 100644 --- a/BetterLyrics.WinUI3/BetterLyrics.WinUI3/Controls/LyricsCanvas.xaml.cs +++ b/BetterLyrics.WinUI3/BetterLyrics.WinUI3/Controls/LyricsCanvas.xaml.cs @@ -832,6 +832,14 @@ namespace BetterLyrics.WinUI3.Controls _isLayoutChanged = true; } } + else if(message.Sender == LyricsWindowStatus?.LyricsBackgroundSettings) + { + if (message.PropertyName == nameof(LyricsBackgroundSettings.SpectrumCount)) + { + _spectrumAnalyzer?.StopCapture(); + _spectrumAnalyzer?.StartCapture(); + } + } } public void Receive(PropertyChangedMessage message)