Bug 115712

Summary: Dancing and waving when input Japanese string
Product: [Fedora] Fedora Reporter: Nakai <ynakai>
Component: gtk2Assignee: Matthias Clasen <mclasen>
Status: CLOSED RAWHIDE QA Contact:
Severity: medium Docs Contact:
Priority: high    
Version: rawhideKeywords: i18n
Target Milestone: ---   
Target Release: ---   
Hardware: i386   
OS: Linux   
Whiteboard:
Fixed In Version: Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2005-11-29 07:05:30 UTC Type: ---
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:
Attachments:
Description Flags
gcc -g -Wall -o main main.c `pkg-config gtk+-2.0 --cflags --libs` none

Description Nakai 2004-02-15 10:23:30 UTC
Description of problem:


Version-Release number of selected component (if applicable):


How reproducible:


Steps to Reproduce:
1. Run gedit in Japanese environment
2. Shift + Space to start Japanese input
3. Press key 'n' and repeat several times
4. And even non-Japanese can see the input preedit is dancing.
  
Actual results:
Position of string in preedit area moves along with the last
char type in preedit. When the preedit last char is Japanese char,
the baseline is rather upper. When the preedit last char is
alphabet, the baseline is rather lower.

Expected results:
String in preedit area should looks like as if it was really
commited, and should not move.

Additional info:
- This doesn't seem to be a gedit upstream bug. Font setting issue is
the distro's.
- This bug never happen on Windows. Let's learn how great Microsoft's
i18n is and who sucks.
- This bug doesn't happen on gnome-terminal.

Comment 1 Nakai 2004-02-15 10:35:58 UTC
Reassign gtk+2, because this also happens on the simple test
file attached.

Comment 2 Nakai 2004-02-15 10:42:12 UTC
Created attachment 97684 [details]
gcc -g -Wall -o main main.c `pkg-config gtk+-2.0 --cflags --libs`

Comment 3 Jens Petersen 2005-11-29 07:05:30 UTC
I see it still in FC4, but I can't reproduce this with current rawhide.