diff options
Diffstat (limited to 'Source/WebKit/blackberry/WebKitSupport/SelectionHandler.cpp')
-rw-r--r-- | Source/WebKit/blackberry/WebKitSupport/SelectionHandler.cpp | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/Source/WebKit/blackberry/WebKitSupport/SelectionHandler.cpp b/Source/WebKit/blackberry/WebKitSupport/SelectionHandler.cpp index 1b89071ac..587b904de 100644 --- a/Source/WebKit/blackberry/WebKitSupport/SelectionHandler.cpp +++ b/Source/WebKit/blackberry/WebKitSupport/SelectionHandler.cpp @@ -234,7 +234,7 @@ bool SelectionHandler::shouldUpdateSelectionOrCaretForPoint(const WebCore::IntPo void SelectionHandler::setCaretPosition(const WebCore::IntPoint &position) { - if (!m_webPage->m_inputHandler->isInputMode()) + if (!m_webPage->m_inputHandler->isInputMode() || !m_webPage->focusedOrMainFrame()->document()->focusedNode()) return; m_caretActive = true; |