Skip to content

Commit 6573b56

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

File tree

1 file changed

+5
-0
lines changed

1 file changed

+5
-0
lines changed
 

‎src/app/mesh/qgsmaptooleditmeshframe.cpp

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -920,6 +920,7 @@ void QgsMapToolEditMeshFrame::cadCanvasReleaseEvent( QgsMapMouseEvent *e )
920920
mCurrentEdge.first != -1 && mCurrentEdge.second != -1 ) // flip edge
921921
{
922922
clearSelection();
923+
mCadDockWidget->clearPoints();
923924
const QVector<int> edgeVert = edgeVertices( mCurrentEdge );
924925
mCurrentEditor->flipEdge( edgeVert.at( 0 ), edgeVert.at( 1 ) );
925926
mCurrentEdge = {-1, -1};
@@ -930,13 +931,17 @@ void QgsMapToolEditMeshFrame::cadCanvasReleaseEvent( QgsMapMouseEvent *e )
930931
mCurrentEdge.first != -1 && mCurrentEdge.second != -1 ) // merge two faces
931932
{
932933
clearSelection();
934+
mCadDockWidget->clearPoints();
933935
const QVector<int> edgeVert = edgeVertices( mCurrentEdge );
934936
mCurrentEditor->merge( edgeVert.at( 0 ), edgeVert.at( 1 ) );
935937
mCurrentEdge = {-1, -1};
936938
highLight( mapPoint );
937939
}
938940
else
941+
{
939942
select( mapPoint, e->modifiers(), tolerance );
943+
mCadDockWidget->clearPoints();
944+
}
940945
}
941946
break;
942947
case AddingNewFace:

0 commit comments

Comments
 (0)