Do

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

Bug #1462292 reported by fujiwara
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Do
Triaged
Medium
Unassigned

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.

Revision history for this message
fujiwara (takao-fujiwara) wrote :

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

Revision history for this message
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
Revision history for this message
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  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.