Bug 528 - Excessive key event passing and discarding
Summary: Excessive key event passing and discarding
Status: RESOLVED WORKSFORME
Alias: None
Product: UIM
Classification: Unclassified
Component: generic Scheme codes (show other bugs)
Version: unspecified
Hardware: All All
: high major
Assignee: YamaKen
QA Contact:
URL: http://lists.sourceforge.jp/mailman/a...
Whiteboard:
Keywords:
Depends on: 483 7728
Blocks: 9643
  Show dependency treegraph
 
Reported: 2004-04-21 15:55 UTC by YamaKen
Modified: 2012-10-28 04:23 UTC (History)
2 users (show)

See Also:
i915 platform:
i915 features:


Attachments

Description YamaKen 2004-04-21 15:55:24 UTC
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.
Comment 1 Rolf Leggewie 2007-01-23 23:32:35 UTC
Still an issue?
Comment 2 Rolf Leggewie 2008-01-31 23:56:43 UTC
(In reply to comment #1)
> Still an issue?

yamaken-san, still an issue?
Comment 3 Muneyuki Noguchi 2012-10-28 03:29:04 UTC
I close this bug because Yamaken-san isn't active and no one is sure that uim still has this bug.


Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.