The following commit has been merged in the master branch:
commit 671b67206ea07538fbac56610e911285d56b4f2e
Author: Johan Van de Wauw <johan.vandew...@gmail.com>
Date:   Wed May 5 12:41:15 2010 +0200

    Fix bug: deep map window zoom freezes SAGA
    
    Upstream commit of 2010-03-24

diff --git a/src/saga_core/saga_gui/dc_helper.cpp 
b/src/saga_core/saga_gui/dc_helper.cpp
index 426bf13..ec0fc77 100644
--- a/src/saga_core/saga_gui/dc_helper.cpp
+++ b/src/saga_core/saga_gui/dc_helper.cpp
@@ -338,8 +338,18 @@ void               Draw_Scale(wxDC &dc, wxRect r, double 
zMin, double zMax, bool bHorizontal,
 
                //-------------------------------------------------
                z                       = dz * floor(zMin / dz);
-               if( Style != 0 && z < zMin )    z       += dz;
 
+               if( Style != 0 && z < zMin )
+               {
+                       z       += dz;
+               }
+
+               if( z == z + dz )
+               {
+                       return;
+               }
+
+               //-------------------------------------------------
                for(; z<=zMax; z+=dz)
                {
                        s.Printf(wxT("%.*f"), Decimals, z);

-- 
Saga GIS

_______________________________________________
Pkg-grass-devel mailing list
Pkg-grass-devel@lists.alioth.debian.org
http://lists.alioth.debian.org/mailman/listinfo/pkg-grass-devel

Reply via email to