banshee r3566 - in trunk/banshee: . src/Core/Banshee.Services/Banshee.PlaybackController



Author: gburt
Date: Thu Mar 27 18:48:05 2008
New Revision: 3566
URL: http://svn.gnome.org/viewvc/banshee?rev=3566&view=rev

Log:
2008-03-27  Gabriel Burt  <gabriel burt gmail com>

	* src/Core/Banshee.Services/Banshee.PlaybackController/PlaybackControllerService.cs:
	The First () method is used to start playback when a source, artist, or album
	is activated, and represents a break from the previous playback.  It should
	not raise the Transition event.  Fixes BGO #524556.


Modified:
   trunk/banshee/ChangeLog
   trunk/banshee/src/Core/Banshee.Services/Banshee.PlaybackController/PlaybackControllerService.cs

Modified: trunk/banshee/src/Core/Banshee.Services/Banshee.PlaybackController/PlaybackControllerService.cs
==============================================================================
--- trunk/banshee/src/Core/Banshee.Services/Banshee.PlaybackController/PlaybackControllerService.cs	(original)
+++ trunk/banshee/src/Core/Banshee.Services/Banshee.PlaybackController/PlaybackControllerService.cs	Thu Mar 27 18:48:05 2008
@@ -127,7 +127,8 @@
         
         public void First ()
         {
-            raise_started_after_transition = true;
+            // This and OnTransition() below commented out b/c of BGO #524556
+            //raise_started_after_transition = true;
             
             if (Source is IBasicPlaybackController) {
                 ((IBasicPlaybackController)Source).First ();
@@ -135,7 +136,7 @@
                 ((ICanonicalPlaybackController)this).First ();
             }
             
-            OnTransition ();
+            //OnTransition ();
         }
         
         public void Next ()



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