diff --git a/examples/box-selection.html b/examples/box-selection.html index 4ea2ba536b..720fe11ded 100644 --- a/examples/box-selection.html +++ b/examples/box-selection.html @@ -5,7 +5,7 @@ shortdesc: Using a DragBox interaction to select features. docs: >

This example shows how to use a DragBox interaction to select features. Selected features are added to the feature overlay of a select interaction (ol.interaction.Select) for highlighting.

-

Use SHIFT+drag to draw boxes.

+

Use Ctrl+drag (Meta+drag on Mac) to draw boxes.

tags: "DragBox, feature, selection, box" ---
diff --git a/examples/box-selection.js b/examples/box-selection.js index 33af212a55..ded817496a 100644 --- a/examples/box-selection.js +++ b/examples/box-selection.js @@ -8,6 +8,7 @@ goog.require('ol.layer.Tile'); goog.require('ol.layer.Vector'); goog.require('ol.source.OSM'); goog.require('ol.source.Vector'); +goog.require('ol.style.Fill'); goog.require('ol.style.Stroke'); goog.require('ol.style.Style'); @@ -43,10 +44,13 @@ var selectedFeatures = select.getFeatures(); // a DragBox interaction used to select features by drawing boxes var dragBox = new ol.interaction.DragBox({ - condition: ol.events.condition.shiftKeyOnly, + condition: ol.events.condition.platformModifierKeyOnly, style: new ol.style.Style({ + fill: new ol.style.Fill({ + color: [255, 255, 255, 0.4] + }), stroke: new ol.style.Stroke({ - color: [0, 0, 255, 1] + color: [100, 150, 0, 1] }) }) });