fixed mouse hover in song menu

This commit is contained in:
Alexander Eckart committed 2012-11-29 20:12:55 +01:00
1 parent 0437e836dd
commit 64a1fade5c
1 file changed
+3 -3
+3 -3
View File
@@ -288,12 +288,12 @@ namespace Vocaluxe.Screens
{ {
base.HandleMouse(MouseEvent); base.HandleMouse(MouseEvent);
if (Playlists[htPlaylists(Playlist)].IsMouseOver(MouseEvent)) if (Playlists[htPlaylists(Playlist)].Visible && Playlists[htPlaylists(Playlist)].IsMouseOver(MouseEvent))
{ {
_PlaylistActive = true; _PlaylistActive = true;
Playlists[htPlaylists(Playlist)].Selected = _PlaylistActive; Playlists[htPlaylists(Playlist)].Selected = _PlaylistActive;
SongMenus[htSongMenus(SongMenu)].SetActive(!_PlaylistActive); SongMenus[htSongMenus(SongMenu)].SetActive(!_PlaylistActive);
} }
else if (CHelper.IsInBounds(SongMenus[htSongMenus(SongMenu)].Rect, MouseEvent.X, MouseEvent.Y)) else if (CHelper.IsInBounds(SongMenus[htSongMenus(SongMenu)].Rect, MouseEvent.X, MouseEvent.Y))
{ {
_PlaylistActive = false; _PlaylistActive = false;
@@ -301,7 +301,7 @@ namespace Vocaluxe.Screens
SongMenus[htSongMenus(SongMenu)].SetActive(!_PlaylistActive); SongMenus[htSongMenus(SongMenu)].SetActive(!_PlaylistActive);
} }
if (Playlists[htPlaylists(Playlist)].HandleMouse(MouseEvent)) if (Playlists[htPlaylists(Playlist)].Visible && Playlists[htPlaylists(Playlist)].HandleMouse(MouseEvent))
return true; return true;
if (!_SongOptionsActive) if (!_SongOptionsActive)