From 4cd7d871b43ef392407d8116e641428eccaed041 Mon Sep 17 00:00:00 2001 From: vng Date: Mon, 17 Mar 2014 18:53:38 +0300 Subject: [PATCH] [android] Fixed crash on MWM start with API invoke. --- map/balloon_manager.cpp | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/map/balloon_manager.cpp b/map/balloon_manager.cpp index b34e05d7e4..dc7ceb47c4 100644 --- a/map/balloon_manager.cpp +++ b/map/balloon_manager.cpp @@ -366,5 +366,7 @@ void PinClickManager::OnAdditonalLayer(size_t index) void PinClickManager::OnDismiss() { - m_dismissListener(); + // Can be called before the listeners will be attached (clearing on activity start). + if (m_dismissListener) + m_dismissListener(); }