From ac5c1e1a6045f5d3e6b8d0b05676a598bed5891d Mon Sep 17 00:00:00 2001 From: Yuri Gorshenin Date: Thu, 2 Nov 2017 17:10:35 +0300 Subject: [search] Search is extracted from Framework to SearchAPI. --- qt/draw_widget.cpp | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) (limited to 'qt') diff --git a/qt/draw_widget.cpp b/qt/draw_widget.cpp index b42e848110..5db6bb0329 100644 --- a/qt/draw_widget.cpp +++ b/qt/draw_widget.cpp @@ -277,11 +277,12 @@ bool DrawWidget::Search(search::EverywhereSearchParams const & params) string DrawWidget::GetDistance(search::Result const & res) const { string dist; - double lat, lon; - if (m_framework.GetCurrentPosition(lat, lon)) + if (auto const position = m_framework.GetCurrentPosition()) { + auto const ll = MercatorBounds::ToLatLon(*position); double dummy; - (void) m_framework.GetDistanceAndAzimut(res.GetFeatureCenter(), lat, lon, -1.0, dist, dummy); + (void)m_framework.GetDistanceAndAzimut(res.GetFeatureCenter(), ll.lat, ll.lon, -1.0, dist, + dummy); } return dist; } -- cgit v1.2.3