File tree Expand file tree Collapse file tree 1 file changed +6
-6
lines changed Expand file tree Collapse file tree 1 file changed +6
-6
lines changed Original file line number Diff line number Diff line change @@ -8673,13 +8673,13 @@ void QgisApp::activateDeactivateLayerRelatedActions( QgsMapLayer* layer )
8673
8673
{
8674
8674
mActionAddFeature ->setIcon ( QgsApplication::getThemeIcon ( " /mActionCapturePolygon.png" ) );
8675
8675
8676
- mActionAddRing ->setEnabled ( isEditable && canAddFeatures );
8677
- mActionFillRing ->setEnabled ( isEditable && canAddFeatures );
8678
- mActionReshapeFeatures ->setEnabled ( isEditable && canAddFeatures );
8676
+ mActionAddRing ->setEnabled ( isEditable && canChangeGeometry );
8677
+ mActionFillRing ->setEnabled ( isEditable && canChangeGeometry );
8678
+ mActionReshapeFeatures ->setEnabled ( isEditable && canChangeGeometry );
8679
8679
mActionSplitFeatures ->setEnabled ( isEditable && canAddFeatures );
8680
- mActionSplitParts ->setEnabled ( isEditable && canAddFeatures );
8681
- mActionSimplifyFeature ->setEnabled ( isEditable && canAddFeatures );
8682
- mActionDeleteRing ->setEnabled ( isEditable && canAddFeatures );
8680
+ mActionSplitParts ->setEnabled ( isEditable && canChangeGeometry );
8681
+ mActionSimplifyFeature ->setEnabled ( isEditable && canChangeGeometry );
8682
+ mActionDeleteRing ->setEnabled ( isEditable && canChangeGeometry );
8683
8683
mActionOffsetCurve ->setEnabled ( false );
8684
8684
}
8685
8685
You can’t perform that action at this time.
0 commit comments