Skip to content

Commit 859ea8f

Browse files
committed
check selected features only for vector layers
1 parent 082ae15 commit 859ea8f

File tree

1 file changed

+3
-2
lines changed

1 file changed

+3
-2
lines changed

wps_dialog.py

+3-2
Original file line numberDiff line numberDiff line change
@@ -121,9 +121,10 @@ def getOnlySelectedInput(self, identifier):
121121
if isinstance(widget, QgsMapLayerComboBox):
122122
if param == identifier:
123123
layer = widget.currentLayer()
124-
selected = layer is not None and layer.selectedFeatureCount() > 0
124+
selected = layer is not None and layer.type() == QgsMapLayer.VectorLayer and \
125+
layer.selectedFeatureCount() > 0
125126
input_item.setChecked(selected)
126-
input_item.setEnabled(selected)
127+
# input_item.setEnabled(layer is not None and layer.type() == QgsMapLayer.VectorLayer)
127128
break
128129
self.only_selected[str(identifier)] = input_item
129130
self.input_items_all.append(input_item)

0 commit comments

Comments
 (0)