editor: only edit features of current feature type

This commit is contained in:
Laura Klünder 2016-10-19 13:30:06 +02:00
parent 1a0d5234fe
commit fc146ab4ee

View file

@ -282,6 +282,7 @@ editor = {
$('.feature_list .hover').removeClass('hover'); $('.feature_list .hover').removeClass('hover');
}, },
_click_feature_layer: function(e) { _click_feature_layer: function(e) {
if (e.layer.feature.properties.feature_type != editor._feature_type) return;
editor.start_editing(e.layer.feature.properties.name); editor.start_editing(e.layer.feature.properties.name);
if ((e.originalEvent.ctrlKey || e.originalEvent.metaKey) && this.editEnabled()) { if ((e.originalEvent.ctrlKey || e.originalEvent.metaKey) && this.editEnabled()) {
if (e.layer.feature.properties.geomtype == 'polygon') { if (e.layer.feature.properties.geomtype == 'polygon') {