From: Tae-Jeong Lee Date: Tue, 17 Sep 2013 07:17:53 +0000 (+0900) Subject: Fix for certification support popup. X-Git-Tag: accepted/tizen/20131002.083908~8 X-Git-Url: http://review.tizen.org/git/?p=platform%2Fframework%2Fweb%2Fwrt.git;a=commitdiff_plain;h=7c6d51867c23e1bb3f5586f43514148bedbcebc1 Fix for certification support popup. [Issue#] N/A [Problem] A crash occurs when drawing certificate support check popup. [Cause] The ui popup has been created base on 'ewk_view' obejct. [Solution] Fixed to creating popup based on window object by getParentWindow() api. Change-Id: I917ecf5d735fc71c269695b5bb43c3998fc8d039 --- diff --git a/src/view/common/view_logic_certificate_support.cpp b/src/view/common/view_logic_certificate_support.cpp old mode 100755 new mode 100644 index c949809..50d9eeb --- a/src/view/common/view_logic_certificate_support.cpp +++ b/src/view/common/view_logic_certificate_support.cpp @@ -94,7 +94,8 @@ Evas_Object* CertificateSupportUtil::createPopup( { LogDebug("createPopup"); - Evas_Object* popup = elm_popup_add(window); + Evas_Object* parentWindow = PopupUtil::getParentWindow(window); + Evas_Object* popup = elm_popup_add(parentWindow); elm_object_style_set(popup, "popup/default"); evas_object_size_hint_weight_set(popup, EVAS_HINT_EXPAND,