fixed mouse hover in song menu
This commit is contained in:
1 parent
0437e836dd
commit
64a1fade5c
1 file changed
+3
-3
@@ -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)
|
||||||
|
|||||||
Reference in new issue
Block a user