From a6aade629b66cbc44dde9abc9d99acf3b97d0b7f Mon Sep 17 00:00:00 2001 From: Leith Bade Date: Sat, 17 Oct 2015 12:47:58 +1100 Subject: [PATCH] [android] Use -1px topMargin on InfoWindowTipView to avoid occasional gap. Fixes #2636 --- .../java/com/mapbox/mapboxsdk/annotations/InfoWindowView.java | 3 +++ 1 file changed, 3 insertions(+) diff --git a/android/java/MapboxGLAndroidSDK/src/main/java/com/mapbox/mapboxsdk/annotations/InfoWindowView.java b/android/java/MapboxGLAndroidSDK/src/main/java/com/mapbox/mapboxsdk/annotations/InfoWindowView.java index 1d0788cc8..f2bb79f36 100644 --- a/android/java/MapboxGLAndroidSDK/src/main/java/com/mapbox/mapboxsdk/annotations/InfoWindowView.java +++ b/android/java/MapboxGLAndroidSDK/src/main/java/com/mapbox/mapboxsdk/annotations/InfoWindowView.java @@ -32,5 +32,8 @@ class InfoWindowView extends RelativeLayout{ public void setTipViewMarginLeft(int marginLeft){ RelativeLayout.LayoutParams layoutParams = (RelativeLayout.LayoutParams) mTipView.getLayoutParams(); layoutParams.leftMargin = marginLeft; + // This is a bit of a hack but prevents an occasional 1 pixel gap between the InfoWindow and + // the tip + layoutParams.topMargin = -1; } }