diff --git a/widget/src/android/nsWindow.cpp b/widget/src/android/nsWindow.cpp index a27d02dea7a3..bb505a2a224d 100644 --- a/widget/src/android/nsWindow.cpp +++ b/widget/src/android/nsWindow.cpp @@ -638,8 +638,12 @@ nsWindow::OnGlobalAndroidEvent(AndroidGeckoEvent *ae) case AndroidGeckoEvent::IME_EVENT: TopWindow()->UserActivity(); - if (gFocusedWindow) + if (gFocusedWindow) { gFocusedWindow->OnIMEEvent(ae); + } else { + NS_WARNING("Sending unexpected IME event to top window"); + TopWindow()->OnIMEEvent(ae); + } break; default: