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 4ee654235a238b83f6ae6af356c259ee0c23253d..b7061bcb775f93b2e608be7c118ceffb70d5788d 100755 (executable)
Binary files a/lib/arm/libtangram.so and b/lib/arm/libtangram.so differ
index d2db1f187a20b6f125933fe9e1049113f41607d2..9de39a5fdb6214ea72897e8aa36d37eb9998beaa 100755 (executable)
Binary files a/lib/i586/libtangram.so and b/lib/i586/libtangram.so differ
index 13c74c191bf6a9572d39727f06c7ae53fd7c330b..9e1d65e3d3a01a366b1d53fbff57251203f99e31 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);