After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 164084 - Enter key does not commit the last preedit string with auto indentation option
Enter key does not commit the last preedit string with auto indentation option
Status: RESOLVED DUPLICATE of bug 154039
Product: gedit
Classification: Applications
Component: general
2.8.x
Other All
: Normal normal
: ---
Assigned To: Gedit maintainers
gedit QA volunteers
Depends on:
Blocks:
 
 
Reported: 2005-01-14 16:27 UTC by Choe Hwanjin
Modified: 2005-01-14 16:36 UTC
See Also:
GNOME target: ---
GNOME version: 2.7/2.8



Description Choe Hwanjin 2005-01-14 16:27:19 UTC
Please describe the problem:
I turned on auto indentation option. Then when I press enter key, the last
preedit string does not commited. So preedit string apear on wrong position.

Steps to reproduce:
Before you start, install imhangul(http://imhangul.kldp.net) gtk2 input module 
and select input method named 'hangul 2bul' on the input method menu.

How to install imhangul:
download http://kldp.net/frs/download.php/1443/imhangul-0.9.11.tar.bz2
./configure
make
make install # this install the im-hangul.so module file to
$prefix/lib/gtk-2.0/immodule/

1. turn on auto indentation option
2. select input method 'hangul 2bul' on input method menu
3. press space to indent, then press shift-space and press 'dkssudgk' and enter


Actual results:
Cursor move to down and preedit string (red colored char) is not commited and
follow the cursor. 


Expected results:
The preedit string(red colored char) should commited on the end of above line.

Does this happen every time?
always

Other information:
I think this happen because gedit does not call gtk_im_context_reset() before
moving the cursor.
Comment 1 Paolo Maggi 2005-01-14 16:36:08 UTC

*** This bug has been marked as a duplicate of 154039 ***