f-spot r3982 - trunk/src



Author: sdelcroix
Date: Fri May 23 14:03:04 2008
New Revision: 3982
URL: http://svn.gnome.org/viewvc/f-spot?rev=3982&view=rev

Log:
fix a bug for fadein/fadeout on composited metacity

Modified:
   trunk/src/ControlOverlay.cs

Modified: trunk/src/ControlOverlay.cs
==============================================================================
--- trunk/src/ControlOverlay.cs	(original)
+++ trunk/src/ControlOverlay.cs	Fri May 23 14:03:04 2008
@@ -163,7 +163,7 @@
 		}
 
 		double target;
-		double opacity;
+		double opacity = 0;
 
 		bool FadeToTarget ()
 		{
@@ -175,7 +175,8 @@
 				opacity += .04;
 			else
 				opacity -= .04;
-			CompositeUtils.SetWinOpacity (this, opacity);
+			if (Visible)
+				CompositeUtils.SetWinOpacity (this, opacity);
 			return true;
 		}
 
@@ -185,7 +186,6 @@
 			Realize ();
 			this.target = target;
 			fade.Start ();
-			//Visible = true;
 
 			if (target > 0.0)
 				hide.Restart ();



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