title: Osmdroid 4.3 - double taps on overlays
body: <p>I have imported Osmdroid 4.3 into my application, but I have problem while tapping on displayed overlays. After I have moved over the map, I have to double tap overlay to display what I want, then, when I tap anotehr overlay, it just needs single tap (= the right way, app is programmed).</p>
  
  <p>Question is, anyone faced same problem with newest osmdroid while taping on the objects on the map? Or is there anything changed from my previous version 3.0.8?</p>
  
  <p>Thx</p>
  
  <p><strong>Edit:</strong></p>
  
  <p>Osmdroid 3.0.8 - I can pan map, go through the map, left, right, top, down. I have displayed POIs on the map. I can double to tap to zoom, pinchzoom to zoom-in or zoom-out. I click on POI, then I have all vailable details about POI displayed.</p>
  
  <p>Osmdroid 4.3 - I can pan map, go through same as before. The only difference is, when I tap on POI item, map does nothing. Then, If I tap on the point again or I want to pan map doesn't matter. Both gestures are now the same and I see displayed POI details. When adding POIs to the map, I am using my custom class which extends OverlayItem. Why it needs double tab? Why is seems to me, that displayed OverlayItems are now "separated" from the map? Because first touch on them seems I have to "active them first", and with another touch (no matter what kind of touch is is) finish my work and display POI details.</p>
  
  <p>I have done no change to the source code, only swapped the libraries. What am I doing wrong?</p>
  
  <p><strong>EDIT2:</strong></p>
  
  <p>I think I have found the change between osmdroid 3.0.8 and 4.3. In my App I am evaluating which POI was clicked by OnItemGestureListener and its method onItemSingleTap. In OnTouchEvent I am displaying POI details. In Osmdroid 3.0.8, while tap on POI, there was call hierarchy 1) onItemSingleTap 2)onTouchEvent. In osmdorid 4.3, their calls are switched, so 1)OnTouchEvent 2)OnItemSingleTap, so my first touch generates nothing.</p>