diff --git a/source/org/thdl/tib/text/TibetanDocument.java b/source/org/thdl/tib/text/TibetanDocument.java index c59b0f1..184a65b 100644 --- a/source/org/thdl/tib/text/TibetanDocument.java +++ b/source/org/thdl/tib/text/TibetanDocument.java @@ -735,6 +735,7 @@ public class TibetanDocument extends DefaultStyledDocument { if (replaceInsteadOfInserting()) { if (toUnicode) { replaceDuffWithUnicode(fontSize, i, unicode); + i += unicode.length() - 1; // we do i++ below } else { replaceDuff(fontSize, i, equivalent[0], !toTM); }