Skip to content
Permalink
Browse files

Fix measure dialog shows wrong results when changing units

If the measurement was not finished (ie right click occurred)
then the last length would be missing from the table

Fix #15433
  • Loading branch information
nyalldawson committed Oct 5, 2016
1 parent cc62c52 commit 03bff507d9814ec1a3d9fdfdbe5cfbc5b6274689
Showing with 7 additions and 0 deletions.
  1. +7 −0 src/app/qgsmeasuredialog.cpp
@@ -112,6 +112,13 @@ void QgsMeasureDialog::unitsChanged( int index )
mTable->clear();
mTotal = 0.;
updateUi();

if ( !mTool->done() )
{
// re-add temporary mouse cursor position
addPoint( mLastMousePoint );
mouseMove( mLastMousePoint );
}
}

void QgsMeasureDialog::restart()

0 comments on commit 03bff50

Please sign in to comment.
You can’t perform that action at this time.