All versions of Inkscape I guess behaves this way. Example on how to make this behaviour clearly visible:
- Write a simple text, "123" size 20
- Make character 1 superscript and 3 subscript.
- Select character 1.
- Type "A" (or whatever character you want, as long as it overwrites "1")
- Non-expected behaviour: The new character has lost the superscript atribute, and have same font size as "2". Expected behaviour here is that the new character also are formatted as superscript.
- This behaviour also occurs when trying to overwrite "3" wit another character - it lost it's subscript attribute.