[android] - invible marker views performance fix #9419 (#9420)

This commit is contained in:
Łukasz Paczos
2017-07-05 17:32:23 +02:00
committed by Pablo Guardiola
parent d2d8a575be
commit eb7926d205

View File

@@ -198,7 +198,7 @@ public class MarkerViewManager implements MapView.OnMapChangedListener {
// ensure view is measured first
// #6805 invalidate marker views to ensure convertView width and height
// values are properly measured and up to date
if (marker.getWidth() == 0) {
if (marker.getWidth() == 0 && marker.isVisible()) {
convertView.getViewTreeObserver().addOnPreDrawListener(markerViewPreDrawObserver);
}
}