Fix debugging / diagnostics code.

This commit is contained in:
Mikael Sand
2017-06-21 22:01:58 +03:00
parent 44fac691b9
commit 0aeb68e904
@@ -32,7 +32,6 @@ public class TSpanShadowNode extends TextShadowNode {
private BezierTransformer mBezierTransformer; private BezierTransformer mBezierTransformer;
private Path mCache; private Path mCache;
private @Nullable String mContent; private @Nullable String mContent;
private boolean debug = false;
private static final String PROP_FONT_FAMILY = "fontFamily"; private static final String PROP_FONT_FAMILY = "fontFamily";
private static final String PROP_FONT_SIZE = "fontSize"; private static final String PROP_FONT_SIZE = "fontSize";
@@ -85,6 +84,7 @@ public class TSpanShadowNode extends TextShadowNode {
} }
private Path getLinePath(Canvas canvas, String line, Paint paint) { private Path getLinePath(Canvas canvas, String line, Paint paint) {
ReadableMap font = applyTextPropertiesToPaint(paint);
int length = line.length(); int length = line.length();
Path path = new Path(); Path path = new Path();
@@ -102,6 +102,7 @@ public class TSpanShadowNode extends TextShadowNode {
if (mBezierTransformer != null) { if (mBezierTransformer != null) {
offset = mBezierTransformer.getStartOffset(); offset = mBezierTransformer.getStartOffset();
boolean debug = true;
if (debug) { if (debug) {
distance = mBezierTransformer.getTotalDistance(); distance = mBezierTransformer.getTotalDistance();
textMeasure = paint.measureText(line); textMeasure = paint.measureText(line);
@@ -126,7 +127,6 @@ public class TSpanShadowNode extends TextShadowNode {
char[] chars = line.toCharArray(); char[] chars = line.toCharArray();
float[] widths = new float[length]; float[] widths = new float[length];
ReadableMap font = applyTextPropertiesToPaint(paint);
double kerningValue = font.getDouble(PROP_KERNING) * mScale; double kerningValue = font.getDouble(PROP_KERNING) * mScale;
boolean isKerningValueSet = font.getBoolean(PROP_IS_KERNING_VALUE_SET); boolean isKerningValueSet = font.getBoolean(PROP_IS_KERNING_VALUE_SET);