diff --git a/lib/OpenLayers/Control/SelectFeature.js b/lib/OpenLayers/Control/SelectFeature.js index 3c47929feb..ab6ac484ab 100644 --- a/lib/OpenLayers/Control/SelectFeature.js +++ b/lib/OpenLayers/Control/SelectFeature.js @@ -26,6 +26,8 @@ OpenLayers.Control.SelectFeature = OpenLayers.Class(OpenLayers.Control, { * - *beforefeaturehighlighted* Triggered before a feature is highlighted * - *featurehighlighted* Triggered when a feature is highlighted * - *featureunhighlighted* Triggered when a feature is unhighlighted + * - *boxselectionstart* Triggered before box selection starts + * - *boxselectionend* Triggered after box selection ends */ /** @@ -556,6 +558,7 @@ OpenLayers.Control.SelectFeature = OpenLayers.Class(OpenLayers.Control, { var prevMultiple = this.multiple; this.multiple = true; var layers = this.layers || [this.layer]; + this.events.triggerEvent("boxselectionstart", {layers: layers}); var layer; for(var l=0; l