[Indic] - Double cursor showing when Delete by Backspace
Submitted by A S Alam
Link to original bug (#469552)
Description
Please describe the problem: Double cursor is appearing when try to delete some specific conjuncts (GSUB) with backspace. Not applicable for all conjuncts. But Its not appearing if those specific conjuncts places alone ---- Not within any word. Creating problem only when those appearing within any word and followed by dependent vowels like Vowel sign AA (U+0B3E)(inscript 'e') and followed by any other GPOS. This is the observation result so far.
pango-1.17.5-1.fc8
Steps to reproduce:
- Open gedit in or_IN locale
- Enable SCIM with CTRL+SPACE
- Choose inscript IME
- Type h=<d"ejs
- Press left-arrow key once
- Press Bcakespace once (it will delete 'e' char)
- Press Backspace once again.
- Double cursor will appear.
Actual results: Double cursor showing.
Expected results: It should not show the double cursor and not deleting properly also.
Does this happen every time? yes, while using "halant' in Indic languages
Other information: case in Hindi: Example for Hindi, [(U+0915)+094d+0930+0915+0916] = क्रकख
- Copy paste in gedit (kedit for correct behavior)
- goto End word
- Move to one word Left
- Press "Del" key
- now you can check double cursor
Version: 1.17.x