Fix close order

Close open audio streams (or at least give opportunity to do so)
This commit is contained in:
Flamefire committed 2014-05-06 18:37:46 +02:00
1 parent bafc79af15
commit c07526e195
8 files changed
+53 -55

No files matched your search

@@ -67,11 +67,11 @@ namespace VocaluxeLib.Menu.SongMenu
{
set
{
_PlaySong(value);
_PreviewIdInternal = value;
if (value == base._PreviewId)
return;
base._PreviewId = value;
_UpdatePreview();
}
get { return _PreviewIdInternal; }
}
public override int GetActualSelection()
@@ -373,8 +373,7 @@ namespace VocaluxeLib.Menu.SongMenu
if (!keyEvent.Handled)
{
_ActualSelection = _Locked;
if (_PreviewId != _Locked)
_PreviewId = _Locked;
_PreviewId = _Locked;
for (int i = 0; i < _Tiles.Count; i++)
_Tiles[i].Selected = _Locked == i + _Offset;