File tree Expand file tree Collapse file tree 1 file changed +5
-2
lines changed Expand file tree Collapse file tree 1 file changed +5
-2
lines changed Original file line number Diff line number Diff line change @@ -10639,8 +10639,11 @@ void QgisApp::activateDeactivateLayerRelatedActions( QgsMapLayer* layer )
10639
10639
mActionPasteFeatures ->setEnabled ( isEditable && canAddFeatures && !clipboard ()->isEmpty () );
10640
10640
10641
10641
mActionAddFeature ->setEnabled ( isEditable && canAddFeatures );
10642
- mActionCircularStringCurvePoint ->setEnabled ( isEditable && ( canAddFeatures || canChangeGeometry ) && vlayer->geometryType () != QGis::Point );
10643
- mActionCircularStringRadius ->setEnabled ( isEditable && ( canAddFeatures || canChangeGeometry ) );
10642
+ mActionCircularStringCurvePoint ->setEnabled ( isEditable && ( canAddFeatures || canChangeGeometry )
10643
+ && ( vlayer->geometryType () == QGis::Line || vlayer->geometryType () == QGis::Polygon ) );
10644
+ mActionCircularStringRadius ->setEnabled ( isEditable && ( canAddFeatures || canChangeGeometry )
10645
+ && ( vlayer->geometryType () == QGis::Line || vlayer->geometryType () == QGis::Polygon ) );
10646
+
10644
10647
10645
10648
// does provider allow deleting of features?
10646
10649
mActionDeleteSelected ->setEnabled ( isEditable && canDeleteFeatures && layerHasSelection );
You can’t perform that action at this time.
0 commit comments