From: Varun Date: Mon, 8 Aug 2016 21:14:27 +0000 (-0400) Subject: Updates tangram library to be more strict with viewport resizing dimentions X-Git-Tag: submit/tizen_3.0/20161108.012559~37 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=refs%2Fchanges%2F22%2F83022%2F1;p=platform%2Fcore%2Flocation%2Fmaps-plugin-mapzen.git Updates tangram library to be more strict with viewport resizing dimentions - Updates tangram library files - Minor changes to plugin code Change-Id: I2e383e867caeda7dc5f285e2c295bb7b5ecf338a --- diff --git a/lib/arm/libtangram.so b/lib/arm/libtangram.so index 4ee6542..b7061bc 100755 Binary files a/lib/arm/libtangram.so and b/lib/arm/libtangram.so differ diff --git a/lib/i586/libtangram.so b/lib/i586/libtangram.so index d2db1f1..9de39a5 100755 Binary files a/lib/i586/libtangram.so and b/lib/i586/libtangram.so differ diff --git a/src/mapzen/tangram_view.cpp b/src/mapzen/tangram_view.cpp index 13c74c1..9e1d65e 100644 --- a/src/mapzen/tangram_view.cpp +++ b/src/mapzen/tangram_view.cpp @@ -273,9 +273,10 @@ mapzen_error_e TangramView::moveCenter(maps_view_h view, int delta_x, int delta_ double x = 0.5 * m_w + (double)delta_x; double y = 0.5 * m_h + (double)delta_y; - double lng, lat = 0.0; - m_map->screenPositionToLngLat(x, y, &lng, &lat); - m_map->setPosition(lng, lat); + double lng = 0.0, lat = 0.0; + if (m_map->screenPositionToLngLat(x, y, &lng, &lat)) { + m_map->setPosition(lng, lat); + } MAPS_LOGD("Moved with delta x: %d, y: %d to coordinates lon: %f, lat: %f", delta_x, delta_y, lng, lat);