Use dragging in examples

This commit is contained in:
tsauerwein
2015-01-30 09:16:19 +01:00
parent f2518e4c08
commit 9cc8390dfd
14 changed files with 66 additions and 22 deletions

View File

@@ -83,7 +83,10 @@ var displaySnap = function(coordinate) {
map.render();
};
$(map.getViewport()).on('mousemove', function(evt) {
map.on('pointermove', function(evt) {
if (evt.dragging) {
return;
}
var coordinate = map.getEventCoordinate(evt.originalEvent);
displaySnap(coordinate);
});
@@ -116,13 +119,12 @@ map.on('postcompose', function(evt) {
}
});
$(map.getViewport()).on('mousemove', function(e) {
var pixel = map.getEventPixel(e.originalEvent);
var hit = map.forEachFeatureAtPixel(pixel, function(feature, layer) {
return true;
});
map.on('pointermove', function(evt) {
if (evt.dragging) {
return;
}
var pixel = map.getEventPixel(evt.originalEvent);
var hit = map.hasFeatureAtPixel(pixel);
if (hit) {
map.getTarget().style.cursor = 'pointer';
} else {