From 1e59de25ee5359d628b6c30a0b892e3e392e32b7 Mon Sep 17 00:00:00 2001 From: "PSp..om" Date: Fri, 21 Oct 2011 08:53:02 +0000 Subject: [PATCH] Took out the unbaking of kerning because it _does_ affect all subsequent cursor positions unlike xOffset. git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@8474 75d07b2b-3a1a-0410-a2c5-0572b91ccdca --- engine/src/core/com/jme3/font/LetterQuad.java | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/engine/src/core/com/jme3/font/LetterQuad.java b/engine/src/core/com/jme3/font/LetterQuad.java index ba2b5fe81..5643661be 100644 --- a/engine/src/core/com/jme3/font/LetterQuad.java +++ b/engine/src/core/com/jme3/font/LetterQuad.java @@ -325,7 +325,9 @@ class LetterQuad { // Need to unbake the kerning from xAdvance since it // is baked into x0... see above. - xAdvance -= kernAmount * incrScale; + //xAdvance -= kernAmount * incrScale; + // No, kerning is an inter-character spacing and _does_ affect + // all subsequent cursor positions. } } if (isEndOfLine()) {