From 8765b0199f5065a388cf238687a5719d5b565326 Mon Sep 17 00:00:00 2001 From: crschmidt Date: Fri, 12 Jun 2009 20:03:12 +0000 Subject: [PATCH] Commit bug for missing 'exact' in ArcXML format parser, from dzwarg. Includes manual test. Thanks! (Pullup #2117) git-svn-id: http://svn.openlayers.org/trunk/openlayers@9474 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf --- lib/OpenLayers/Format/ArcXML.js | 4 +- tests/manual/arcims-2117.html | 103 ++++++++++++++++++++++++++++++++ 2 files changed, 105 insertions(+), 2 deletions(-) create mode 100644 tests/manual/arcims-2117.html diff --git a/lib/OpenLayers/Format/ArcXML.js b/lib/OpenLayers/Format/ArcXML.js index 34643b1750..ac195f8f55 100644 --- a/lib/OpenLayers/Format/ArcXML.js +++ b/lib/OpenLayers/Format/ArcXML.js @@ -557,8 +557,8 @@ OpenLayers.Format.ArcXML = OpenLayers.Class(OpenLayers.Format.XML, { var keys = this.fontStyleKeys; for (var i = 0, len = keys.length; i < len; i++) { var key = keys[i]; - if (symbol[key]) { - selem.setAttribute(key, renderer[key]); + if (exact.symbol[key]) { + selem.setAttribute(key, exact.symbol[key]); } } eelem.appendChild(selem); diff --git a/tests/manual/arcims-2117.html b/tests/manual/arcims-2117.html new file mode 100644 index 0000000000..08dc4aae5f --- /dev/null +++ b/tests/manual/arcims-2117.html @@ -0,0 +1,103 @@ + + + ArcIMS Test Ticket #2117 + + + + + + +

ArcIMS Test Ticket #2117

+ +
+
+

+ Testing ticket #2117 +

+ +
+ +
+ This is an example of a bug in the ArcXML format writer. + If you don't see a map, it's broken. +
+ + + + + + +