Fix gesture issue caused by screen reader
[framework/web/webkit-efl.git] / Source / WebKit2 / UIProcess / API / efl / ewk_view.cpp
index 33931ee..13fd85b 100755 (executable)
@@ -775,7 +775,7 @@ Eina_Bool _ewk_view_screen_reader_action_execute(Ewk_View_Smart_Data* smartData,
 {
     EWK_VIEW_IMPL_GET_OR_RETURN(smartData, impl, false);
 
-    return ScreenReaderProxy::screenReader().executeAction(impl, static_cast<Elm_Access_Action_Info*>(actionInfo));
+    return ScreenReaderProxy::executeAction(impl, 0, static_cast<Elm_Access_Action_Info*>(actionInfo));
 }
 #endif
 #endif // #if OS(TIZEN)
@@ -862,7 +862,7 @@ static void _ewk_view_smart_del(Evas_Object* ewkView)
     EwkViewImpl::removeFromPageViewMap(ewkView);
     EWK_VIEW_SD_GET(ewkView, smartData);
 #if ENABLE(TIZEN_SCREEN_READER)
-    ScreenReaderProxy::screenReader().disable(smartData->priv);
+    ScreenReaderProxy::screenReader().remove(smartData->priv);
 #endif
 #if ENABLE(TIZEN_INPUT_COLOR_PICKER)
     // Close color picker if it's opened.
@@ -1005,7 +1005,7 @@ static void _ewk_view_smart_show(Evas_Object* ewkView)
     evas_object_show(smartData->image);
 
 #if ENABLE(TIZEN_SCREEN_READER)
-    ScreenReaderProxy::screenReader().enable(impl);
+    ScreenReaderProxy::screenReader().initialize(impl);
 #endif
 }