Revision: 6297
Author: jhyeon
Date: Sun Mar 28 12:39:05 2010
Log: * scm/elatin.scm
  - (elatin-key-release-handler): commit every key release event even
    when composition is turned on; this enables query prediction on
    www.google.de

http://code.google.com/p/uim/source/detail?r=6297

Modified:
 /trunk/scm/elatin.scm

=======================================
--- /trunk/scm/elatin.scm       Sat Mar  6 10:29:29 2010
+++ /trunk/scm/elatin.scm       Sun Mar 28 12:39:05 2010
@@ -488,10 +488,8 @@
   (elatin-update-preedit lc))

 (define (elatin-key-release-handler lc key key-state)
-  (if (or (ichar-control? key)
-         (not (elatin-context-on? lc)))
-      ;; don't discard key release event for apps
-      (im-commit-raw lc)))
+  ;; don't discard any key release event for apps
+  (im-commit-raw lc))

 (define (elatin-reset-handler lc)
   (elatin-context-reset lc))

To unsubscribe from this group, send email to uim-commit+unsubscribegooglegroups.com or 
reply to this email with the words "REMOVE ME" as the subject.

Reply via email to