[Title] Fixed lockup occur after text seleciton magnifier is hidden.
[Issue#] N_SE-43373
[Problem] Lockup occur after text seleciton magnifier is hidden.
[Cause] Text selection state is not initialized.
So, touch event is not sent to webapp.
[Solution] Changed routine to initialize text selection state.
Change-Id: I473b88fe4c3ce62d4cb10741b8b8ce74e4ea8a69
hide();
clear();
initHandlesMouseDownedStatus();
+ setIsTextSelectionDowned(false);
}
m_isTextSelectionMode = isTextSelectionMode;
#endif
#if ENABLE(TIZEN_CONTEXT_MENU_WEBKIT_2)
- if (items.isEmpty())
+ if (items.isEmpty()) {
+#if ENABLE(TIZEN_WEBKIT2_TEXT_SELECTION)
+ if (m_pageClientImpl->isTextSelectionMode())
+ m_pageClientImpl->setIsTextSelectionMode(false);
+#endif
return;
+ }
createEflMenu(items);