Skip to content
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.

Commit 094c326

Browse files
vcloarecgithub-actions[bot]
authored andcommittedApr 26, 2023
more cad tool cleaning mesh edit map tool
1 parent b47cdf2 commit 094c326

File tree

1 file changed

+5
-2
lines changed

1 file changed

+5
-2
lines changed
 

‎src/app/mesh/qgsmaptooleditmeshframe.cpp

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -986,6 +986,7 @@ void QgsMapToolEditMeshFrame::cadCanvasReleaseEvent( QgsMapMouseEvent *e )
986986
const QgsGeometry selectionGeom = mSelectionBand->asGeometry();
987987
selectByGeometry( selectionGeom, e->modifiers() );
988988
mSelectionBand->reset( Qgis::GeometryType::Polygon );
989+
mCadDockWidget->clearPoints();
989990
mCurrentState = Digitizing;
990991
}
991992
break;
@@ -1236,14 +1237,13 @@ void QgsMapToolEditMeshFrame::keyPressEvent( QKeyEvent *e )
12361237
mNewFaceBand->reset( Qgis::GeometryType::Polygon );
12371238
mNewFaceCandidate.clear();
12381239
mNewVerticesForNewFaceCandidate.clear();
1239-
mCadDockWidget->clearPoints();
12401240
mCurrentState = Digitizing;
12411241
consumned = true;
12421242
}
12431243
}
12441244
break;
12451245
case MovingSelection:
1246-
if ( e->key() == Qt::Key_Escape )
1246+
if ( e->key() == Qt:: Key_Escape )
12471247
{
12481248
mCurrentState = Digitizing;
12491249
mMovingEdgesRubberband->reset( Qgis::GeometryType::Line );
@@ -1275,6 +1275,9 @@ void QgsMapToolEditMeshFrame::keyPressEvent( QKeyEvent *e )
12751275
break;
12761276
}
12771277

1278+
if ( e->key() == Qt::Key_Escape )
1279+
mCadDockWidget->clearPoints();
1280+
12781281
if ( !consumned && mZValueWidget )
12791282
QgsApplication::sendEvent( mZValueWidget->keyboardEntryWidget(), e );
12801283
else

0 commit comments

Comments
 (0)
Please sign in to comment.