From 08d4f4ce90cd6b08bbf22265de68c9b2843a53b7 Mon Sep 17 00:00:00 2001 From: Zhe Fang Date: Thu, 20 Nov 2025 12:30:06 -0500 Subject: [PATCH] fix: clear all media props when switching tracks (local player) --- .../BetterLyrics.WinUI3/App.xaml | 1 + .../Controls/PropertyRow.xaml | 7 +- .../PictureInfosToImageSourceConverter.cs | 33 ++++ .../BetterLyrics.WinUI3/Helper/ImageHelper.cs | 6 + .../Strings/en-US/Resources.resw | 24 +-- .../Strings/ja-JP/Resources.resw | 24 +-- .../Strings/ko-KR/Resources.resw | 24 +-- .../Strings/zh-CN/Resources.resw | 24 +-- .../Strings/zh-TW/Resources.resw | 24 +-- .../ViewModels/MusicGalleryViewModel.cs | 9 +- .../Views/MusicGalleryPage.xaml | 176 +++++------------- 11 files changed, 157 insertions(+), 195 deletions(-) create mode 100644 BetterLyrics.WinUI3/BetterLyrics.WinUI3/Converter/PictureInfosToImageSourceConverter.cs diff --git a/BetterLyrics.WinUI3/BetterLyrics.WinUI3/App.xaml b/BetterLyrics.WinUI3/BetterLyrics.WinUI3/App.xaml index 087df47..ef08c4b 100644 --- a/BetterLyrics.WinUI3/BetterLyrics.WinUI3/App.xaml +++ b/BetterLyrics.WinUI3/BetterLyrics.WinUI3/App.xaml @@ -69,6 +69,7 @@ + diff --git a/BetterLyrics.WinUI3/BetterLyrics.WinUI3/Controls/PropertyRow.xaml b/BetterLyrics.WinUI3/BetterLyrics.WinUI3/Controls/PropertyRow.xaml index 3353386..8758e3b 100644 --- a/BetterLyrics.WinUI3/BetterLyrics.WinUI3/Controls/PropertyRow.xaml +++ b/BetterLyrics.WinUI3/BetterLyrics.WinUI3/Controls/PropertyRow.xaml @@ -9,7 +9,7 @@ xmlns:ui="using:CommunityToolkit.WinUI" mc:Ignorable="d"> - + @@ -43,8 +43,9 @@ Padding="0" HorizontalContentAlignment="Left" Click="OnLinkClicked" - Content="{x:Bind Value, Mode=OneWay}" - Visibility="{x:Bind LinkVisibility, Mode=OneWay}" /> + Visibility="{x:Bind LinkVisibility, Mode=OneWay}"> + +