Bug 112361 - first character entered not passed to IME in some cases
Summary: first character entered not passed to IME in some cases
Status: RESOLVED UNMAINTAINED
Alias: None
Product: kvoctrain
Classification: Miscellaneous
Component: general (show other bugs)
Version: unspecified
Platform: Gentoo Packages Linux
: NOR normal
Target Milestone: ---
Assignee: Frederik Gladhorn
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2005-09-10 13:58 UTC by Chris Kerr
Modified: 2018-09-04 14:48 UTC (History)
1 user (show)

See Also:
Latest Commit:
Version Fixed In:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Chris Kerr 2005-09-10 13:58:03 UTC
Version:            (using KDE KDE 3.4.1)
Installed from:    Gentoo Packages
OS:                Linux

When you are in the mode where you can change the box you are editing with the arrow keys (i.e. when the box has a bold outline and there is no cursor), you can normally just start typing and will automatically switch into the 'edit' mode. However, when you are using an IME, the first character you type is not passed to the IME.

How to reproduce: 
Choose an IME for your text entry (I use SCIM)

Select one of the editable boxes (i.e. not the 'lesson' box or the tick box) with a single click, NOT a double click. Alternatively, press <enter> and use the arrow keys to select an appropriate box. The selected box should have a bold outline and there should be no cursor.

Start typing. The bold outline should disappear and a flashing cursor should appear in the box. The first character you type will come out as plaintext, and the subsequent characters will be passed to the IME as normal.


Known Workarounds:
Press the space bar before starting to type. KVocTrain automatically removes the initial whitespace after you move to another box, and all subsequent characters are passed to the IME.
or: Select by double clicking instead of single clicking.
Comment 1 Ferdinand Gassauer 2005-09-28 22:40:07 UTC
I can confirm this in 3.5 branch.
using 2 keybord layouts ( german as first - original language / bulgarian as second ) it happens always when changing from bulgarian to german, and sometimes from german to bulgarian.
Comment 2 sero4linux 2006-01-17 00:10:21 UTC
Can reproduce this here, too with KDE 3.5. I have two keyboard layouts (German and Russian) and it always happens when I want to type the first German character. 
Comment 3 Peter Hedlund 2007-01-29 21:03:32 UTC
See also https://bugs.kde.org/show_bug.cgi?id=112361 which reports the same 
issue for KVocTrain.

I don't see edit mode on focus as a solution as that is not how spreadsheet 
applications work in general.
Comment 4 Andrew Crouthamel 2018-09-04 14:48:22 UTC
Hello! Sorry to be the bearer of bad news, but this project has been unmaintained for many years so I am closing this bug. Please try using Parley, which has replaced this project, and submit a new bug for Parley if you still have issues. Thank you!