[Mapbender-commits] r8109 - branches/2.7/http/javascripts

svn_mapbender at osgeo.org svn_mapbender at osgeo.org
Wed Sep 7 03:51:32 EDT 2011


Author: verenadiewald
Date: 2011-09-07 00:51:32 -0700 (Wed, 07 Sep 2011)
New Revision: 8109

Modified:
   branches/2.7/http/javascripts/mod_scaleHint.php
Log:
use eventBeforeMapRequest again for register function

Modified: branches/2.7/http/javascripts/mod_scaleHint.php
===================================================================
--- branches/2.7/http/javascripts/mod_scaleHint.php	2011-09-07 07:29:10 UTC (rev 8108)
+++ branches/2.7/http/javascripts/mod_scaleHint.php	2011-09-07 07:51:32 UTC (rev 8109)
@@ -25,7 +25,7 @@
 
 ?>
 
-eventAfterMapRequest.register(function (obj) {
+eventBeforeMapRequest.register(function (obj) {
 	mod_scaleHint_init(obj.map.elementName);
 });
 
@@ -33,12 +33,12 @@
 	if(frameName == mod_scaleHint_target){
 		var ind = getMapObjIndexByName(frameName);
 		var scale = mb_mapObj[ind].getScale();
-		if(scale < mod_scaleHint_min || scale > mod_scaleHint_max){
-			if(scale < mod_scaleHint_min){
-				var newScale = mod_scaleHint_min;
+                if(parseInt(scale,10) < parseInt(mod_scaleHint_min, 10) || parseInt(scale, 10) > parseInt(mod_scaleHint_max, 10)){
+                	if(parseInt(scale, 10) < parseInt(mod_scaleHint_min, 10)){
+				var newScale = parseInt(mod_scaleHint_min, 10);
 			}
-			if(scale > mod_scaleHint_max){
-				var newScale = mod_scaleHint_max;
+			if(parseInt(scale, 10) > parseInt(mod_scaleHint_max, 10)){
+				var newScale = parseInt(mod_scaleHint_max, 10);
 			}
 			var ind = getMapObjIndexByName(frameName);
 			var arrayBBox = mb_mapObj[ind].extent.toString().split(",");



More information about the Mapbender_commits mailing list