Commit c064e188 authored by Committed by John Ralls
imquartz: Fallback to slave IM context if no NSEvent exists.
When an application translates a key event and drop its native event before passing to imquartz, it can't recognize the NSEvent. On this case imquartz doesn't emit any signals such as "commit" signal so that the application doesn't insert any text. To avoid no response, at least imquartz should fallback to slave GtkIMContextSimple. https://bugzilla.gnome.org/show_bug.cgi?id=694273#c27
Showing with 7 additions and 4 deletions