Author: tfmorris
Date: 2008-09-09 10:45:05-0700
New Revision: 15689

Modified:
   trunk/src/argouml-app/src/org/argouml/ui/cmd/ZoomActionProxy.java

Log:
RESOLVED - task 5387: Fix range checking for zoom range
http://argouml.tigris.org/issues/show_bug.cgi?id=5387

Modified: trunk/src/argouml-app/src/org/argouml/ui/cmd/ZoomActionProxy.java
Url: 
http://argouml.tigris.org/source/browse/argouml/trunk/src/argouml-app/src/org/argouml/ui/cmd/ZoomActionProxy.java?view=diff&rev=15689&p1=trunk/src/argouml-app/src/org/argouml/ui/cmd/ZoomActionProxy.java&p2=trunk/src/argouml-app/src/org/argouml/ui/cmd/ZoomActionProxy.java&r1=15688&r2=15689
==============================================================================
--- trunk/src/argouml-app/src/org/argouml/ui/cmd/ZoomActionProxy.java   
(original)
+++ trunk/src/argouml-app/src/org/argouml/ui/cmd/ZoomActionProxy.java   
2008-09-09 10:45:05-0700
@@ -40,7 +40,7 @@
 public class ZoomActionProxy extends ZoomAction {
 
     /**
-     * Local instance of the magnitude that alows computation of zoom factor
+     * Local instance of the magnitude that allows computation of zoom factor
      * before zooming.
      */
     private double zoomFactor;
@@ -61,15 +61,18 @@
      * @param arg0 The action event to be transmitted.
      * @see 
org.tigris.gef.base.ZoomAction#actionPerformed(java.awt.event.ActionEvent)
      */
+    @Override
     public void actionPerformed(ActionEvent arg0) {
         Editor ed = Globals.curEditor();
-        if (ed == null) return;
+        if (ed == null) {
+            return;
+        }
 
         if ((zoomFactor == 0)
                 || ((ed.getScale() * zoomFactor 
-                    < ZoomSliderButton.MINIMUM_ZOOM / 100) 
+                    > ZoomSliderButton.MINIMUM_ZOOM / 100.0) 
                 && ed.getScale() * zoomFactor 
-                    < ZoomSliderButton.MAXIMUM_ZOOM / 100)) {
+                    < ZoomSliderButton.MAXIMUM_ZOOM / 100.0)) {
             super.actionPerformed(arg0);
         }
     }

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to