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

(cherry-picked from 03bff50)
  • Loading branch information
nyalldawson committed Oct 6, 2016
1 parent 35ba4b3 commit d98d24bf377b9f797edd5ced0204a1d02be98753
Showing with 7 additions and 0 deletions.
  1. +7 −0 src/app/qgsmeasuredialog.cpp
@@ -111,6 +111,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 d98d24b

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