gnome-do does not commit pre-edit text with input metod

Bug #1462292 reported by fujiwara on 2015-06-05
This bug affects 1 person
Affects Status Importance Assigned to Milestone

Bug Description

I cannot commit ibus pre-edit text with Enter key.

1. Launch gnome-do
2. Enable ibus-anthy
3. Type some keys and shows pre-edit text
4. Type Enter key

And the the Enter key is not sent to the input method engine but gnome-do exhausts it.

fujiwara (takao-fujiwara) wrote :

Attached the patch.
All key events need to sent to IME at first.

Chris Halse Rogers (raof) wrote :

Hm. This doesn't quite work - the input method eats keypresses that Do needs to consume itself (including ‘.’ to enter text-mode).

It's clear that our IM handling is incorrect, though; I'm looking at fixing it.

I don't normally use an input-method, though, so I'll be testing with GTK's default <ctrl><shift>U+codepoint input method. When I've got something for testing I'll need to ping you to check that it works for you.

Changed in do:
status: New → Triaged
importance: Undecided → Medium
fujiwara (takao-fujiwara) wrote :

I think all key events need to be sent to input method at first.
Otherwise this problem is not fixed.

To post a comment you must log in.
This report contains Public information  Edit
Everyone can see this information.

Other bug subscribers