From: bunam.jeon Date: Thu, 1 Aug 2013 04:45:36 +0000 (+0900) Subject: Fixed a problem that remember popup does not disappear X-Git-Tag: 2.2_release~21 X-Git-Url: http://review.tizen.org/git/?p=framework%2Fweb%2Fwebkit-efl.git;a=commitdiff_plain;h=d67a0ea473a836af56a2023af93864e93da6bdcc Fixed a problem that remember popup does not disappear [Title] Fixed a problem that remember popup does not disappear [Issue#] N_SE-47372 [Problem] Remeber popup does not disappear when you search on web page. [Cause] ewkViewLoadCommitted called, there is no Hide function. [Solution] Add hide function in ewkViewLoadCommitted() Change-Id: I3d0452294b503cc82d10ed2e12353912df3c4bd8 --- diff --git a/Source/WebKit2/UIProcess/API/efl/ewk_view.cpp b/Source/WebKit2/UIProcess/API/efl/ewk_view.cpp index 781e0b0..2e410b9 100755 --- a/Source/WebKit2/UIProcess/API/efl/ewk_view.cpp +++ b/Source/WebKit2/UIProcess/API/efl/ewk_view.cpp @@ -2008,6 +2008,10 @@ void ewkViewLoadCommitted(Evas_Object* ewkView) #if ENABLE(TIZEN_ISF_PORT) impl->inputMethodContext()->hideIMFContext(); #endif +#if ENABLE(TIZEN_WEBKIT2_FORM_DATABASE) + if (smartData->api->formdata_candidate_is_showing(smartData)) + smartData->api->formdata_candidate_hide(smartData); +#endif impl->informURLChange(); evas_object_smart_callback_call(ewkView, "load,committed", 0); }