fix logic for OnWebPageShowRequested()
authorSeongjun Yim <se201.yim@samsung.com>
Fri, 12 Jul 2013 11:23:03 +0000 (20:23 +0900)
committerSeongjun Yim <se201.yim@samsung.com>
Fri, 12 Jul 2013 11:23:03 +0000 (20:23 +0900)
Change-Id: I0e74b9829d8bdea10989a54d80536c903e0ab17d
Signed-off-by: Seongjun Yim <se201.yim@samsung.com>
src/controls/FWebCtrl_WebImpl.cpp

index d3f8135..c9661e9 100755 (executable)
@@ -3626,7 +3626,8 @@ _WebImpl::SetEventListenerCallback(void) const
 
                evas_object_smart_callback_add(pWebNativeNode, "policy,response,decide", OnWebDataReceived, this);
 
-               evas_object_smart_callback_add(pWebNativeNode, "load,nonemptylayout,finished", OnWebPageShowRequested, this);
+               evas_object_smart_callback_add(pWebNativeNode, "frame,rendered", OnWebPageShowRequested, this);
+//             evas_object_smart_callback_add(pWebNativeNode, "load,nonemptylayout,finished", OnWebPageShowRequested, this);
                evas_object_smart_callback_add(pWebNativeNode, "request,certificate,confirm", OnCertificateRequested, this);
                evas_object_smart_callback_add(pWebNativeNode, "usermedia,permission,request", OnGetUserMediaPermissionRequsted, this);
 
@@ -3710,7 +3711,8 @@ _WebImpl::RemoveEventListenerCallback(void) const
 
                evas_object_smart_callback_del(pWebNativeNode, "policy,response,decide", OnWebDataReceived);
 
-               evas_object_smart_callback_del(pWebNativeNode, "load,nonemptylayout,finished", OnWebPageShowRequested);
+               evas_object_smart_callback_add(pWebNativeNode, "frame,rendered", OnWebPageShowRequested, this);
+//             evas_object_smart_callback_del(pWebNativeNode, "load,nonemptylayout,finished", OnWebPageShowRequested);
                evas_object_smart_callback_del(pWebNativeNode, "request,certificate,confirm", OnCertificateRequested);
                evas_object_smart_callback_del(pWebNativeNode, "usermedia,permission,request", OnGetUserMediaPermissionRequsted);