Put date into field that was used to activate DatePicker instead of currectly focused...
[framework/web/webkit-efl.git] / Source / WebKit2 / UIProcess / API / efl / tizen / InputPicker.cpp
index 99ef5b4..412ed6a 100755 (executable)
@@ -1101,7 +1101,7 @@ void InputPicker::_date_popup_response_cb(void* data,  Evas_Object* obj, void* e
     date.year = 1900 + date.year;
     sprintf(dateStr, "%d-%02d-%02d" , date.year, date.mon + 1, date.day);
 
-    ewk_view_focused_input_element_value_set(inputPicker->m_ewkView, dateStr);
+    ewk_view_current_target_input_element_value_set(inputPicker->m_ewkView, dateStr);
     ewk_view_command_execute(inputPicker->m_ewkView, "Unselect", 0);
 
     inputPicker->deletePopupLayout();
@@ -1147,7 +1147,7 @@ void InputPicker::_week_popup_response_cb(void* data,  Evas_Object* obj, void* e
     date.year = 1900 + date.year;
     sprintf(dateStr, "%d-W%02d" , date.year, weekNum);
 
-    ewk_view_focused_input_element_value_set(inputPicker->m_ewkView, dateStr);
+    ewk_view_current_target_input_element_value_set(inputPicker->m_ewkView, dateStr);
     ewk_view_command_execute(inputPicker->m_ewkView, "Unselect", 0);
 
     inputPicker->deletePopupLayout();
@@ -1170,7 +1170,7 @@ void InputPicker::_time_popup_response_cb(void* data,  Evas_Object* obj, void* e
     date.min = currentTime.tm_min;
 
     sprintf(dateStr, "%02d:%02d" , date.hour, date.min);
-    ewk_view_focused_input_element_value_set(inputPicker->m_ewkView, dateStr);
+    ewk_view_current_target_input_element_value_set(inputPicker->m_ewkView, dateStr);
     ewk_view_command_execute(inputPicker->m_ewkView, "Unselect", 0);
 
     inputPicker->deletePopupLayout();
@@ -1195,7 +1195,7 @@ void InputPicker::_month_popup_response_cb(void* data,  Evas_Object* obj, void*
     date.year = 1900 + date.year;
     sprintf(dateStr, "%02d-%02d" , date.year, date.mon + 1);
 
-    ewk_view_focused_input_element_value_set(inputPicker->m_ewkView, dateStr);
+    ewk_view_current_target_input_element_value_set(inputPicker->m_ewkView, dateStr);
     ewk_view_command_execute(inputPicker->m_ewkView, "Unselect", 0);
 
     inputPicker->deletePopupLayout();
@@ -1226,7 +1226,7 @@ void InputPicker::_datetime_popup_response_cb(void* data,  Evas_Object* obj, voi
     else
         sprintf(dateStr, "%d-%02d-%02dT%02d:%02dZ" , date.year, date.mon + 1, date.day, date.hour, date.min);
 
-    ewk_view_focused_input_element_value_set(inputPicker->m_ewkView, dateStr);
+    ewk_view_current_target_input_element_value_set(inputPicker->m_ewkView, dateStr);
     ewk_view_command_execute(inputPicker->m_ewkView, "Unselect", 0);
 
     inputPicker->deletePopupLayout();