{
if (evt->isMouseEvent() && evt->type() == eventNames().clickEvent && static_cast<MouseEvent*>(evt)->button() == LeftButton) {
m_inputType->handleClickEvent(static_cast<MouseEvent*>(evt));
+#if ENABLE(TIZEN_INPUT_TAG_EXTENSION)
+ if(shouldUsePicker())
+ document()->setCurrentTargetNode(document()->focusedNode());
+#endif
if (evt->defaultHandled())
return;
}
m_inputType->handleKeydownEvent(static_cast<KeyboardEvent*>(evt));
if (evt->defaultHandled())
return;
-#if ENABLE(TIZEN_FOCUS_UI) && ENABLE(TIZEN_INPUT_TAG_EXTENSION)
- if (static_cast<KeyboardEvent*>(evt)->keyCode() == VK_RETURN && shouldUsePicker()
- && document()->settings() && document()->settings()->isSpatialNavigationEnabled()) {
- setSelectionRange(0, 0);
- evt->setDefaultHandled();
- return;
+
+#if ENABLE(TIZEN_INPUT_TAG_EXTENSION)
+ if (static_cast<KeyboardEvent*>(evt)->keyCode() == VK_RETURN && shouldUsePicker()) {
+ document()->setCurrentTargetNode(document()->focusedNode());
+#if ENABLE(TIZEN_FOCUS_UI)
+ if (document()->settings() && document()->settings()->isSpatialNavigationEnabled()) {
+ setSelectionRange(0, 0);
+ evt->setDefaultHandled();
+ return;
+ }
+#endif
}
#endif
}