Updates tangram library to be more strict with viewport resizing dimentions 22/83022/1
authorVarun <tallytalwar@gmail.com>
Mon, 8 Aug 2016 21:14:27 +0000 (17:14 -0400)
committerVarun <tallytalwar@gmail.com>
Mon, 8 Aug 2016 21:14:27 +0000 (17:14 -0400)
- Updates tangram library files
- Minor changes to plugin code

Change-Id: I2e383e867caeda7dc5f285e2c295bb7b5ecf338a

lib/arm/libtangram.so
lib/i586/libtangram.so
src/mapzen/tangram_view.cpp

index 4ee6542..b7061bc 100755 (executable)
Binary files a/lib/arm/libtangram.so and b/lib/arm/libtangram.so differ
index d2db1f1..9de39a5 100755 (executable)
Binary files a/lib/i586/libtangram.so and b/lib/i586/libtangram.so differ
index 13c74c1..9e1d65e 100644 (file)
@@ -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);