[OpenLayers-Commits] r2301 - in sandbox/bwoodall: . t450/build t450/lib/OpenLayers/Control t450/lib/OpenLayers/Layer
commits at openlayers.org
commits at openlayers.org
Sun Mar 4 01:59:03 EST 2007
Author: bwoodall
Date: 2007-03-04 01:58:42 -0500 (Sun, 04 Mar 2007)
New Revision: 2301
Added:
sandbox/bwoodall/t450/
Modified:
sandbox/bwoodall/t450/build/build.py
sandbox/bwoodall/t450/lib/OpenLayers/Control/MousePosition.js
sandbox/bwoodall/t450/lib/OpenLayers/Layer/Markers.js
Log:
Code , patch, and test html for ticket #450, a second try
Copied: sandbox/bwoodall/t450 (from rev 2286, trunk/openlayers)
Modified: sandbox/bwoodall/t450/build/build.py
===================================================================
--- trunk/openlayers/build/build.py 2007-02-26 04:02:58 UTC (rev 2286)
+++ sandbox/bwoodall/t450/build/build.py 2007-03-04 06:58:42 UTC (rev 2301)
@@ -16,10 +16,11 @@
print "Merging libraries."
merged = mergejs.run(sourceDirectory, None, configFilename)
-print "Compressing."
-minimized = jsmin.jsmin(merged)
-print "Adding license file."
-minimized = file("license.txt").read() + minimized
+#print "Compressing."
+#minimized = jsmin.jsmin(merged)
+#print "Adding license file."
+#minimized = file("license.txt").read() + minimized
+minimized = merged
print "Writing to %s." % outputFilename
file(outputFilename, "w").write(minimized)
Modified: sandbox/bwoodall/t450/lib/OpenLayers/Control/MousePosition.js
===================================================================
--- trunk/openlayers/lib/OpenLayers/Control/MousePosition.js 2007-02-26 04:02:58 UTC (rev 2286)
+++ sandbox/bwoodall/t450/lib/OpenLayers/Control/MousePosition.js 2007-03-04 06:58:42 UTC (rev 2301)
@@ -81,8 +81,10 @@
this.lastXy = evt.xy;
}
+// SAD
var digits = parseInt(this.numdigits);
var newHtml =
+ this.map.getZoom()+' '+
this.prefix +
lonLat.lon.toFixed(digits) +
this.separator +
Modified: sandbox/bwoodall/t450/lib/OpenLayers/Layer/Markers.js
===================================================================
--- trunk/openlayers/lib/OpenLayers/Layer/Markers.js 2007-02-26 04:02:58 UTC (rev 2286)
+++ sandbox/bwoodall/t450/lib/OpenLayers/Layer/Markers.js 2007-03-04 06:58:42 UTC (rev 2301)
@@ -31,6 +31,10 @@
initialize: function(name, options) {
OpenLayers.Layer.prototype.initialize.apply(this, arguments);
this.markers = new Array();
+
+ if (this.map && this.map.getExtent()) {
+ this.markers.viewRequestID = this.map.viewRequestID;
+ }
},
/**
@@ -51,9 +55,13 @@
moveTo:function(bounds, zoomChanged, dragging) {
OpenLayers.Layer.prototype.moveTo.apply(this, arguments);
- if (zoomChanged) {
+ if (zoomChanged ||
+ (this.map &&
+ this.markers.viewRequestID != this.map.viewRequestID)) {
this.redraw();
}
+
+ this.markers.viewRequestID = this.map.viewRequestID;
},
/**
More information about the Commits
mailing list