Fix for certification support popup.
authorTae-Jeong Lee <taejeong.lee@samsung.com>
Tue, 17 Sep 2013 07:17:53 +0000 (16:17 +0900)
committerHoseon LEE <hoseon46.lee@samsung.com>
Sun, 29 Sep 2013 08:09:20 +0000 (17:09 +0900)
[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 [changed mode: 0755->0644]

old mode 100755 (executable)
new mode 100644 (file)
index c949809..50d9eeb
@@ -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,