summaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
authorQt Continuous Integration System <qt-info@nokia.com>2011-08-18 14:20:46 (GMT)
committerQt Continuous Integration System <qt-info@nokia.com>2011-08-18 14:20:46 (GMT)
commit5d5cfa71fbb7ed7b4e7f43f015acbeb7b8b00807 (patch)
tree0cbedc3e685d77bd4b14442eea2f00b33bef1dd9 /src
parentc3000295bfbacbc853bcd5cd2b9cbc2784722093 (diff)
parent1679b2d71f4f573699aad20aebf4eacc7605fdc8 (diff)
downloadQt-5d5cfa71fbb7ed7b4e7f43f015acbeb7b8b00807.zip
Qt-5d5cfa71fbb7ed7b4e7f43f015acbeb7b8b00807.tar.gz
Qt-5d5cfa71fbb7ed7b4e7f43f015acbeb7b8b00807.tar.bz2
Merge branch '4.7' of scm.dev.nokia.troll.no:qt/qt-s60-public into 4.7-integration
* '4.7' of scm.dev.nokia.troll.no:qt/qt-s60-public: Exact word bubble doesn't disappear when screen is tapped
Diffstat (limited to 'src')
-rw-r--r--src/gui/inputmethod/qcoefepinputcontext_s60.cpp4
1 files changed, 4 insertions, 0 deletions
diff --git a/src/gui/inputmethod/qcoefepinputcontext_s60.cpp b/src/gui/inputmethod/qcoefepinputcontext_s60.cpp
index d545f2e..8bdaa22 100644
--- a/src/gui/inputmethod/qcoefepinputcontext_s60.cpp
+++ b/src/gui/inputmethod/qcoefepinputcontext_s60.cpp
@@ -1077,6 +1077,10 @@ void QCoeFepInputContext::CancelFepInlineEdit()
if (m_hasTempPreeditString)
return;
+ // Sync with native side editor state. Native side can then do various operations
+ // based on editor state, such as removing 'exact word bubble'.
+ ReportAknEdStateEvent(MAknEdStateObserver::EAknSyncEdwinState);
+
QList<QInputMethodEvent::Attribute> attributes;
QInputMethodEvent event(QLatin1String(""), attributes);
event.setCommitString(QLatin1String(""), 0, 0);