[1mdiff --git a/src/ui/text.c b/src/ui/text.c[m
[1mindex 2dd778fd..0f511adb 100644[m
[1m--- a/src/ui/text.c[m
[1m+++ b/src/ui/text.c[m
[36m@@ -693,7 +693,7 @@[m [mstatic iRect run_Font_(iFont *d, const iRunArgs *args) {[m
/* We don't have the composited Emojis. */[m
if (isEmoji_Char(prevCh)) {[m
/* skip */[m
[31m- ch = nextChar_(&chPos, args->text.end);[m
[32m+[m[32m nextChar_(&chPos, args->text.end);[m
ch = nextChar_(&chPos, args->text.end);[m
}[m
}[m
[36m@@ -776,11 +776,13 @@[m [mstatic iRect run_Font_(iFont *d, const iRunArgs *args) {[m
int x2 = x1 + glyph->rect[hoff].size.x;[m
/* Out of the allotted space? */[m
if (args->xposLimit > 0 && x2 > args->xposLimit) {[m
[31m- if (lastWordEnd != args->text.start) {[m
[31m- *args->continueFrom_out = lastWordEnd;[m
[31m- }[m
[31m- else {[m
[31m- args->continueFrom_out = currentPos; / forced break */[m
[32m+[m[32m if (args->continueFrom_out) {[m
[32m+[m[32m if (lastWordEnd != args->text.start) {[m
[32m+[m[32m *args->continueFrom_out = lastWordEnd;[m
[32m+[m[32m }[m
[32m+[m[32m else {[m
[32m+[m[32m args->continueFrom_out = currentPos; / forced break */[m
[32m+[m[32m }[m
}[m
break;[m
}[m
text/plain
This content has been proxied by September (ba2dc).