Skip to content

Commit

Permalink
Add location handling
Browse files Browse the repository at this point in the history
  • Loading branch information
nyalldawson committed Nov 4, 2022
1 parent 98badff commit b6c865c
Showing 1 changed file with 2 additions and 2 deletions.
4 changes: 2 additions & 2 deletions src/app/gps/qgsgpstoolbar.cpp
Expand Up @@ -74,13 +74,13 @@ QgsGpsToolBar::QgsGpsToolBar( QgsAppGpsConnection *connection, QgsMapCanvas *can

connect( mRecenterAction, &QAction::triggered, this, [ = ]
{
if ( mConnection->lastPosition().isEmpty() )
if ( mConnection->lastValidLocation().isEmpty() )
return;

const QgsCoordinateTransform canvasToWgs84Transform = QgsCoordinateTransform( mCanvas->mapSettings().destinationCrs(), mWgs84CRS, QgsProject::instance() );
try
{
const QgsPointXY center = canvasToWgs84Transform.transform( mConnection->lastPosition(), Qgis::TransformDirection::Reverse );
const QgsPointXY center = canvasToWgs84Transform.transform( mConnection->lastValidLocation(), Qgis::TransformDirection::Reverse );
mCanvas->setCenter( center );
mCanvas->refresh();
}
Expand Down

0 comments on commit b6c865c

Please sign in to comment.