run.xAdvances.truncate(count); adjustLastGlyph(fontData, run); if (truncateRun.xAdvances.size > 0) run.xAdvances.addAll(truncateRun.xAdvances, 1, truncateRun.xAdvances.size - 1);
run.xAdvances.truncate(count); adjustLastGlyph(fontData, run); if (truncateRun.xAdvances.size > 0) run.xAdvances.addAll(truncateRun.xAdvances, 1, truncateRun.xAdvances.size - 1);
previous.xAdvances.truncate(lastIndex + 2); adjustLastGlyph(fontData, previous); width = Math.max(width, previous.x + previous.width);
previous.xAdvances.truncate(lastIndex + 2); adjustLastGlyph(fontData, previous); width = Math.max(width, previous.x + previous.width);
xAdvances2.truncate(firstEnd + 1);
xAdvances2.truncate(firstEnd + 1);
run.xAdvances.truncate(count); adjustLastGlyph(fontData, run); if (truncateRun.xAdvances.size > 0) run.xAdvances.addAll(truncateRun.xAdvances, 1, truncateRun.xAdvances.size - 1);
previous.xAdvances.truncate(lastIndex + 2); adjustLastGlyph(fontData, previous); width = Math.max(width, previous.x + previous.width);
xAdvances2.truncate(firstEnd + 1);