You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Chrome does not currently fire the proper beforeinput events when composing text. The Input Events Level 2 defines two events:
insertFromComposition
deleteByComposition
…which should be fired at the end of a composition to "commit" the results. And they should be cancellable. Chrome only fires the insertCompositionText and deleteCompositionText events which occur while the user is still in the process of composing, and are not cancelled (for good reason).
Without these events it's very hard to handle multi-character compositions properly. Whereas in Safari they are handled extremely easily since it fires these events.
The text was updated successfully, but these errors were encountered:
Chrome does not currently fire the proper
beforeinput
events when composing text. The Input Events Level 2 defines two events:insertFromComposition
deleteByComposition
…which should be fired at the end of a composition to "commit" the results. And they should be cancellable. Chrome only fires the
insertCompositionText
anddeleteCompositionText
events which occur while the user is still in the process of composing, and are not cancelled (for good reason).Here's the bug report (please star!):
Without these events it's very hard to handle multi-character compositions properly. Whereas in Safari they are handled extremely easily since it fires these events.
The text was updated successfully, but these errors were encountered: