Windows: Send the input method event when the focus object is valid

Change-Id: I072d4b0bc754f73507c2de96d7e155f13a993594
Reviewed-by: Friedemann Kleint <Friedemann.Kleint@theqtcompany.com>
Andy Shaw 2015-03-30 10:00:08 +02:00
parent 6fe60cd9f2
commit 21d7ec80f0
1 changed files with 1 additions and 1 deletions

View File

@ -189,7 +189,7 @@ void QWindowsInputContext::reset()
if (!m_compositionContext.hwnd)
return;
qCDebug(lcQpaInputMethods) << __FUNCTION__;
if (m_compositionContext.isComposing && m_compositionContext.focusObject.isNull()) {
if (m_compositionContext.isComposing && !m_compositionContext.focusObject.isNull()) {
QInputMethodEvent event;
if (!m_compositionContext.composition.isEmpty())
event.setCommitString(m_compositionContext.composition);