[GTK] Make IMContextWrapper not use a set of composition if committed string is inserted without native composition signals
Categories
(Core :: DOM: UI Events & Focus Handling, defect, P3)
Tracking
()
Tracking | Status | |
---|---|---|
firefox90 | --- | fixed |
People
(Reporter: masayuki, Assigned: masayuki)
References
Details
(Keywords: inputmethod, parity-chrome)
Attachments
(1 file)
In GTK widget, we dispatch a set of composition events when IME or something inserts text which is different from typing character or without tying a key. However, this causes non-cancelable beforeinput
event and Chromium on Linux does not dispatch keyboard events nor composition events in this case, and the beforeinput
event in this case is cancelable.
Therefore, we should take same behavior as on macOS which was implemented by bug 1520983.
Assignee | ||
Comment 1•4 years ago
|
||
In GTK widget, we dispatch a set of composition events when IME or something
inserts text which is different from typing character or without tying a key.
However, this causes non-cancelable beforeinput event and Chromium on Linux
does not dispatch keyboard events nor composition events in this case, and the
beforeinput event in this case is cancelable.
Therefore, we should take same behavior as on macOS which was implemented by
bug 1520983.
Comment 3•4 years ago
|
||
bugherder |
Description
•