From 497bab034793d5aed357041a51e867dadbc27475 Mon Sep 17 00:00:00 2001 From: hyun lee Date: Thu, 1 Aug 2013 21:30:46 +0900 Subject: [PATCH] Fix for issue about popup crash Change-Id: Iebda928cb84e72e7869df75774ece70e5e5f4630 Signed-off-by: hyun lee --- src/controls/FWebCtrl_UserConfirmPopup.cpp | 8 +++----- 1 file changed, 3 insertions(+), 5 deletions(-) diff --git a/src/controls/FWebCtrl_UserConfirmPopup.cpp b/src/controls/FWebCtrl_UserConfirmPopup.cpp index f42068d..5f6543b 100755 --- a/src/controls/FWebCtrl_UserConfirmPopup.cpp +++ b/src/controls/FWebCtrl_UserConfirmPopup.cpp @@ -101,10 +101,8 @@ _UserConfirmPopup::Construct(_UserConfirmMode userConfirmMode, void* pEventInfo, bool hasTitle = true; int popupMaxHeight = 2*pPopupData->labelDim.height + pPopupData->btnDim.height + 2*pPopupData->sideMargin; - if (pImpl == null) - { - __pImpl = pImpl; - } + __pImpl = pImpl; + SysAssertf(__pImpl != null, "Failed to get _WebImpl"); if (__userConfirmMode == USER_CONFIRM_GEOLOCATION) { @@ -268,7 +266,7 @@ _UserConfirmPopup::OnActionPerformed(const Control& source, int actionId) } case USER_SCRIPT_CONFIRM: { - //__pImpl->SendUserEvent(ID_USER_SCRIPT_CONFIRM_CLOSE, null); + __pImpl->SendUserEvent(ID_USER_SCRIPT_CONFIRM_CLOSE, null); break; } default: -- 2.7.4