X-Git-Url: http://git.nikiroo.be/?a=blobdiff_plain;f=src%2Fjexer%2Fbackend%2FLogicalScreen.java;h=9af633dbac645be3198a27935590d6145143b9cc;hb=97bc3f29f12d64d27d49b0d61947d15dfa64d156;hp=3149e68c282b3168bf5ed6cb78e29762bd06ee6e;hpb=3af53a35f41caa36050a69d39a8ec40be92e7aca;p=fanfix.git diff --git a/src/jexer/backend/LogicalScreen.java b/src/jexer/backend/LogicalScreen.java index 3149e68..9af633d 100644 --- a/src/jexer/backend/LogicalScreen.java +++ b/src/jexer/backend/LogicalScreen.java @@ -523,7 +523,7 @@ public class LogicalScreen implements Screen { for (int j = 0; j < str.length(); j++) { char ch = str.charAt(j); putCharXY(i, y, ch, attr); - i++; + i += StringUtils.width(ch); if (i == width) { break; } @@ -544,7 +544,7 @@ public class LogicalScreen implements Screen { for (int j = 0; j < str.length(); j++) { char ch = str.charAt(j); putCharXY(i, y, ch); - i++; + i += StringUtils.width(ch); if (i == width) { break; }