From 7c6d51867c23e1bb3f5586f43514148bedbcebc1 Mon Sep 17 00:00:00 2001 From: Tae-Jeong Lee Date: Tue, 17 Sep 2013 16:17:53 +0900 Subject: [PATCH] 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 --- src/view/common/view_logic_certificate_support.cpp | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) mode change 100755 => 100644 src/view/common/view_logic_certificate_support.cpp 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, -- 2.7.4