Skip to content

Commit a0fc024

Browse files
committedFeb 8, 2014
enable geometry changing polygon tools only when 'change geometry' capability is available.
OGR's postgresql driver apparently doesn't support geometry updates (fixes #9468)
1 parent b7a6937 commit a0fc024

File tree

1 file changed

+6
-6
lines changed

1 file changed

+6
-6
lines changed
 

‎src/app/qgisapp.cpp

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -8673,13 +8673,13 @@ void QgisApp::activateDeactivateLayerRelatedActions( QgsMapLayer* layer )
86738673
{
86748674
mActionAddFeature->setIcon( QgsApplication::getThemeIcon( "/mActionCapturePolygon.png" ) );
86758675

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 );
86798679
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 );
86838683
mActionOffsetCurve->setEnabled( false );
86848684
}
86858685

0 commit comments

Comments
 (0)
Please sign in to comment.