https://bugs.webkit.org/show_bug.cgi?id=81348
Patch by Mike Fenton <mifenton@rim.com> on 2012-03-16
Reviewed by Rob Buis.
Don't suppress IMF notifications if we are handling
the event as a hotkey.
Reviewed Internally by Nima Ghanavatian.
* WebCoreSupport/EditorClientBlackBerry.cpp:
(WebCore::EditorClientBlackBerry::handleKeyboardEvent):
git-svn-id: https://svn.webkit.org/repository/webkit/trunk@111019
268f45cc-cd09-0410-ab3c-
d52691b4dbfc
+2012-03-16 Mike Fenton <mifenton@rim.com>
+
+ [BlackBerry] Input processing mode should be cancelled when processing hot keys
+ https://bugs.webkit.org/show_bug.cgi?id=81348
+
+ Reviewed by Rob Buis.
+
+ Don't suppress IMF notifications if we are handling
+ the event as a hotkey.
+
+ Reviewed Internally by Nima Ghanavatian.
+
+ * WebCoreSupport/EditorClientBlackBerry.cpp:
+ (WebCore::EditorClientBlackBerry::handleKeyboardEvent):
+
2012-03-16 Robin Cao <robin.cao@torchmobile.com.cn>
[BlackBerry] Can not open certain links from bridge applications
String commandName = interpretKeyEvent(event);
if (!commandName.isEmpty()) {
+ // Hot key handling. Cancel processing mode.
+ m_webPagePrivate->m_inputHandler->setProcessingChange(false);
if (frame->editor()->command(commandName).execute())
event->setDefaultHandled();
return;