diff --git a/lib/OpenLayers/Feature.js b/lib/OpenLayers/Feature.js index 31413f556c..c7c3f170bf 100644 --- a/lib/OpenLayers/Feature.js +++ b/lib/OpenLayers/Feature.js @@ -35,15 +35,14 @@ OpenLayers.Feature.prototype= { * @constructor * * @param {OpenLayers.Layer} layer - * @param {String} id * @param {OpenLayers.LonLat} lonlat * @param {Object} data */ - initialize: function(layer, lonlat, data, id) { + initialize: function(layer, lonlat, data) { this.layer = layer; this.lonlat = lonlat; this.data = (data != null) ? data : new Object(); - this.id = (id != null) ? id : OpenLayers.Util.createUniqueID('f'); + this.id = OpenLayers.Util.createUniqueID('Feature_'); }, /** diff --git a/lib/OpenLayers/Feature/WFS.js b/lib/OpenLayers/Feature/WFS.js index 848e2ed2bb..601a3aa322 100644 --- a/lib/OpenLayers/Feature/WFS.js +++ b/lib/OpenLayers/Feature/WFS.js @@ -21,7 +21,7 @@ OpenLayers.Feature.WFS.prototype = var newArguments = arguments; if (arguments.length > 0) { var data = this.processXMLNode(xmlNode); - newArguments = new Array(layer, data.lonlat, data, data.id) + newArguments = new Array(layer, data.lonlat, data) } OpenLayers.Feature.prototype.initialize.apply(this, newArguments);