From a4971e7930eaff6e274b718c57fcd30c0732bfe5 Mon Sep 17 00:00:00 2001 From: wp_xxyyzz Date: Thu, 30 Dec 2021 23:24:38 +0000 Subject: [PATCH] LazMapViewer: Fix centering error when either longitude or latitude of center point is changed. Sourceforge bug #51. git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@8184 8e941d3f-bd1b-0410-a28a-d453659cc2b4 --- components/lazmapviewer/source/mvengine.pas | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/components/lazmapviewer/source/mvengine.pas b/components/lazmapviewer/source/mvengine.pas index 5400bc91a..eab9a8dce 100644 --- a/components/lazmapviewer/source/mvengine.pas +++ b/components/lazmapviewer/source/mvengine.pas @@ -1113,7 +1113,7 @@ end; procedure TMapViewerEngine.SetCenter(aCenter: TRealPoint); begin - if (MapWin.Center.Lon <> aCenter.Lon) and (MapWin.Center.Lat <> aCenter.Lat) then + if (MapWin.Center.Lon <> aCenter.Lon) or (MapWin.Center.Lat <> aCenter.Lat) then begin Mapwin.Center := aCenter; CalculateWin(MapWin);