df94a18791
This allows input methods to inject key events with specific keyval/keycode, those events will be flagged with CLUTTER_EVENT_FLAG_INPUT_METHOD so they won't be processed by the IM again. https://gitlab.gnome.org/GNOME/gnome-shell/issues/531