[longomatch/newui: 106/157] Fix jumping to a previous playlist element



commit 9860a9a075ca0ab04571ae8fdd7691377a7d7120
Author: Andoni Morales Alastruey <ylatuya gmail com>
Date:   Wed Aug 27 11:07:46 2014 +0200

    Fix jumping to a previous playlist element

 LongoMatch.Services/Services/PlaylistManager.cs |    8 ++++++--
 1 files changed, 6 insertions(+), 2 deletions(-)
---
diff --git a/LongoMatch.Services/Services/PlaylistManager.cs b/LongoMatch.Services/Services/PlaylistManager.cs
index 1b0b4c3..78161ce 100644
--- a/LongoMatch.Services/Services/PlaylistManager.cs
+++ b/LongoMatch.Services/Services/PlaylistManager.cs
@@ -82,7 +82,11 @@ namespace LongoMatch.Services
                void HandlePlaylistElementSelected (Playlist playlist, IPlaylistElement element)
                {
                        Switch (null, playlist, element);
+                       if (element != null) {
+                               playlist.SetActive (element);
+                       }
                        player.LoadPlayListPlay (playlist, element);
+                       
                }
 
                void HandlePlaySelected (Play play)
@@ -93,7 +97,7 @@ namespace LongoMatch.Services
                void HandleNext (Playlist playlist)
                {
                        if (playlist != null && playlist.HasNext ()) {
-                               HandlePlaylistElementSelected (playlist, playlist.Next ()); 
+                               Config.EventsBroker.EmitPlaylistElementSelected (playlist, playlist.Next());
                        }
                }
                
@@ -116,7 +120,7 @@ namespace LongoMatch.Services
                                }
                                /* Load the next playlist element */
                                if (playlist.HasPrev ()) {
-                                       HandlePlaylistElementSelected (playlist, playlist.Prev ());
+                                       Config.EventsBroker.EmitPlaylistElementSelected (playlist, 
playlist.Prev());
                                }
                        }
                }


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]