Revision: 7436 Author: ek.kato Date: Tue Feb 7 17:24:19 2012 Log: * uim/m17nlib.scm (m17nlib-release-key-handler) : Don't discard key release event (bug #45734, thanks to Matt).
http://code.google.com/p/uim/source/detail?r=7436 Modified: /trunk/scm/m17nlib.scm ======================================= --- /trunk/scm/m17nlib.scm Wed Jan 11 00:17:24 2012 +++ /trunk/scm/m17nlib.scm Tue Feb 7 17:24:19 2012 @@ -305,7 +305,10 @@ (define m17nlib-release-key-handler (lambda (mc key key-state) - #f)) + (if (or (ichar-control? key) + (not (m17nlib-context-on mc))) + ;; don't discard key release event for apps + (m17nlib-commit-raw mc)))) (define m17nlib-reset-handler (lambda (mc)
