[Uim-bugs] [Bug 528] New: Excessive key event passing and discarding

bugzilla-daemon at pdx.freedesktop.org bugzilla-daemon at pdx.freedesktop.org
Wed Apr 21 08:55:24 EEST 2004


http://pdx.freedesktop.org/cgi-bin/bugzilla/show_bug.cgi?id=528

           Summary: Excessive key event passing and discarding
           Product: UIM
           Version: unspecified
          Platform: All
               URL: http://lists.sourceforge.jp/mailman/archives/anthy-
                    dev/2004-February/000533.html
        OS/Version: All
            Status: NEW
          Severity: major
          Priority: P2
         Component: generic Scheme codes
        AssignedTo: yamaken at bp.iij4u.or.jp
        ReportedBy: yamaken at bp.iij4u.or.jp
                CC: uim-bugs at freedesktop.org


Currently, uim key event handling is just bogus. There are two problems.

(A) many IMs discard key press events not used by itself
(B) key release events are always being passed to application although
corresponding key press event had been accepted and stopped by IMs

A bad strategy is currently being used to avoid (A). The strategy is "explicit
rejection", such as "This is a control-key, so reject this". This is bad because
unknown keys will be discarded implicitly. Use "explicit acception and implicit
rejection" instead. Suppose IP packet filtering.



------- You are receiving this mail because: -------
You are on the CC list for the bug, or are watching someone who is.




More information about the uim-bugs mailing list