Bug 466844 - Preedit buffer remains after focus-out / focus in.
Summary: Preedit buffer remains after focus-out / focus in.
Keywords:
Status: CLOSED UPSTREAM
Alias: None
Product: Fedora
Classification: Fedora
Component: ibus-table
Version: rawhide
Hardware: All
OS: Linux
medium
medium
Target Milestone: ---
Assignee: Caius Chance
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard:
Depends On:
Blocks: 481098
TreeView+ depends on / blocked
 
Reported: 2008-10-14 05:32 UTC by Caius Chance
Modified: 2009-02-05 01:47 UTC (History)
4 users (show)

Fixed In Version:
Doc Type: Bug Fix
Doc Text:
Clone Of:
Environment:
Last Closed: 2009-02-05 01:47:50 UTC
Type: ---
Embargoed:


Attachments (Terms of Use)
proposed patch (689 bytes, patch)
2008-10-28 05:00 UTC, Caius Chance
no flags Details | Diff

Description Caius Chance 2008-10-14 05:32:44 UTC
Description of problem:
Preedit buffer remains after focus-out / focus in. It is not user friendly when user changed cursor location and prepared to re-type the whole new combination of character.

Version-Release number of selected component (if applicable):
ibus-0.1.1.20081001-1.fc9.i386

How reproducible:
Always

Steps to Reproduce:
1. Have ibus running.
2. Focus in by ctrl-space.
3. Input a key such as 'b'.
4. Focus out and in by ctrl-space.
5. Check result.
  
Actual results:
Previous input is still in preedit buffer ('b').

Expected results:
Preedit buffer is cleared.

Additional info:
Check cangjie5, chewing for usability patterns.

Comment 1 Caius Chance 2008-10-16 03:07:00 UTC
Sorry this is not just for chewing only. This is a general feature request for all IMEs. If you restrict for just 1 input method. Please kindly change component to scim-table as I tested.

Comment 2 Caius Chance 2008-10-24 06:48:15 UTC
http://code.google.com/p/ibus/issues/detail?id=159

Comment 3 Peng Huang 2008-10-27 03:16:14 UTC
This problem has been fixed in ibus-chewing-0.1.1.20081023-1.

Comment 4 Caius Chance 2008-10-27 04:43:49 UTC
Thx phuang, please remember ibus-table-chinese, too. :)

Comment 5 Caius Chance 2008-10-28 05:00:19 UTC
Created attachment 321676 [details]
proposed patch

Comment 6 Jens Petersen 2009-01-21 01:37:53 UTC
This is still true for f10 and rawhide right?

Comment 7 Caius Chance 2009-01-22 13:19:29 UTC
(In reply to comment #6)
> This is still true for f10 and rawhide right?

Yes. Submitted to upstream and merged into upstream's repo.

The patch is not in f10 and rawhide yet, atm.

Comment 8 Jens Petersen 2009-01-22 23:35:32 UTC
Then please move the bug to rawhide :)

Comment 9 Ding-Yi Chen 2009-01-30 03:23:56 UTC
I think it is rather the user preference.

However, it is a problem that preedit buffer is not restored and shown when focus back in, which haven't been solved yet.

Comment 10 Caius Chance 2009-02-03 02:49:58 UTC
(In reply to comment #9)
> I think it is rather the user preference.

Working on having user preferences in ibus-table.

> However, it is a problem that preedit buffer is not restored and shown when
> focus back in, which haven't been solved yet.

Which version you are triaging?

Comment 11 Ding-Yi Chen 2009-02-03 03:11:08 UTC
Oops, I was talking about ibus-chewing. Does it also appear in ibus-table?

Comment 12 Caius Chance 2009-02-03 04:08:59 UTC
Currently preedit is kept.

Comment 13 Caius Chance 2009-02-05 01:47:50 UTC
applied:

http://koji.fedoraproject.org/koji/buildinfo?buildID=81466


Note You need to log in before you can comment on or make changes to this bug.