[beryl-commits] compiz mirror: Changes to 'master' (d6d408758bf92229923cd2ad3071d7850fd6751e)

compiz at server.beryl-project.org compiz at server.beryl-project.org
Tue Jun 12 03:40:07 CEST 2007


New commits:
commit d6d408758bf92229923cd2ad3071d7850fd6751e
Author: Dennis Kasprzyk <onestone at beryl-project.org>
Date:   Tue Jun 12 03:39:28 2007 +0200

    Do not zoom when unfolded.


 plugins/rotate.c |    5 +++--
 1 files changed, 3 insertions(+), 2 deletions(-)


Modified: compiz/plugins/rotate.c
===================================================================
--- compiz/plugins/rotate.c
+++ compiz/plugins/rotate.c
@@ -408,7 +408,7 @@ rotatePreparePaintScreen (CompScreen *s,
 	}
     }
 
-    if (rs->moving && cs->invert == 1)
+    if (rs->moving && cs->invert == 1 && !cs->unfolded)
     {
 	if (fabs(rs->xrot + rs->baseXrot + rs->moveTo) <=
 	    (360.0 / (s->hsize * 2.0)))
@@ -428,7 +428,8 @@ rotatePreparePaintScreen (CompScreen *s,
 		rs->opt[ROTATE_SCREEN_OPTION_ZOOM].value.f);
 	}
     }
-    else if ((rs->zoomTranslate != 0.0f || rs->grabbed) && cs->invert == 1)
+    else if ((rs->zoomTranslate != 0.0f || rs->grabbed) && cs->invert == 1 &&
+	     !cs->unfolded)
     {
 	int steps, stepsCount;
 	float amount, chunk;



More information about the commits mailing list