[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