Here is what it looks like in the beginning when I haven't added any imagespan chips -
As you can tell there the cursor is placed at the right size and the gravity is respected.
Then when I add an imagespan, the cursor all of a sudden becomes bigger like this -
I don't understand why this happens and I also don't know how to fix it, i.e. keep the cursor the same size.
Finally when I start typing again, the cursor is all wierd while maintaining the size of the of the font and the span also moves a little to the bottom. I really want to the keep the cursor the same size and keep it centered
I'm aware of textCursorDrawable sizing using padding. There are two potential problems with that - 1. Its API 12+ (We support 9 and above), this isnt a big deal though 2. I couldnt find a way to reset it programmatically, only saw access to it in the xml definition.
Any ideas?