diff --git a/FModel/Windows/SoundPlayer/AudioPlayer.xaml.cs b/FModel/Windows/SoundPlayer/AudioPlayer.xaml.cs index 6d30cfd0..0aa0bcae 100644 --- a/FModel/Windows/SoundPlayer/AudioPlayer.xaml.cs +++ b/FModel/Windows/SoundPlayer/AudioPlayer.xaml.cs @@ -261,11 +261,13 @@ namespace FModel.Windows.SoundPlayer { // vgmstream convert on select if (string.IsNullOrEmpty(selectedItem.FullPath) && selectedItem.Data != null) + { if (TryVGMStreamConvert(selectedItem, out string wavFile)) { _oldPlayedSound = wavFile; LoadFile(wavFile); } + } else if (!_oldPlayedSound.Equals(selectedItem.FullPath)) _oldPlayedSound = selectedItem.FullPath;