[Mapbender-commits] r3859 - branches/2.5/http/javascripts
svn_mapbender at osgeo.org
svn_mapbender at osgeo.org
Tue Apr 7 11:51:40 EDT 2009
Author: christoph
Date: 2009-04-07 11:51:40 -0400 (Tue, 07 Apr 2009)
New Revision: 3859
Modified:
branches/2.5/http/javascripts/mod_pan.php
Log:
Modified: branches/2.5/http/javascripts/mod_pan.php
===================================================================
--- branches/2.5/http/javascripts/mod_pan.php 2009-04-07 15:50:44 UTC (rev 3858)
+++ branches/2.5/http/javascripts/mod_pan.php 2009-04-07 15:51:40 UTC (rev 3859)
@@ -75,23 +75,25 @@
}
}
function mod_pan_stop(e){
- mb_panActive = false;
- var dif_x = mb_end_x - mb_start_x;
- var dif_y = mb_end_y - mb_start_y;
- for(var i=0; i<mb_mapObj.length; i++){
- if(mb_mapObj[i].frameName == mod_pan_target){
- var width = mb_mapObj[i].width;
- var height = mb_mapObj[i].height;
+ if(mb_panActive){
+ mb_panActive = false;
+ var dif_x = mb_end_x - mb_start_x;
+ var dif_y = mb_end_y - mb_start_y;
+ for(var i=0; i<mb_mapObj.length; i++){
+ if(mb_mapObj[i].frameName == mod_pan_target){
+ var width = mb_mapObj[i].width;
+ var height = mb_mapObj[i].height;
+ }
+ }
+ var center_x = (width / 2) - dif_x;
+ var center_y = (height / 2) - dif_y;
+ var real_center = makeClickPos2RealWorldPos(mod_pan_target,center_x, center_y);
+ mb_arrangeElement(mod_pan_target, "maps", 0, 0);
+ for(var i=0; i<mb_PanSubElements.length; i++){
+ mb_arrangeElement(mod_pan_target, mb_PanSubElements[i], 0, 0);
}
- }
- var center_x = (width / 2) - dif_x;
- var center_y = (height / 2) - dif_y;
- var real_center = makeClickPos2RealWorldPos(mod_pan_target,center_x, center_y);
- mb_arrangeElement(mod_pan_target, "maps", 0, 0);
- for(var i=0; i<mb_PanSubElements.length; i++){
- mb_arrangeElement(mod_pan_target, mb_PanSubElements[i], 0, 0);
+ zoom(mod_pan_target,false, 1.0, real_center[0], real_center[1]);
}
- zoom(mod_pan_target,false, 1.0, real_center[0], real_center[1]);
}
function mod_pan_move_map(){
var dif_x = mb_end_x - mb_start_x;
More information about the Mapbender_commits
mailing list