From 99c620016bae34be35f1fc5143b07d9efba8259c Mon Sep 17 00:00:00 2001 From: Joshua Ong Date: Fri, 5 Oct 2018 17:23:25 +0100 Subject: [PATCH] Closes #1 Don't allow `originalText` field to be null --- .../main/java/com/andrognito/kerningview/KerningTextView.java | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/kerningview/src/main/java/com/andrognito/kerningview/KerningTextView.java b/kerningview/src/main/java/com/andrognito/kerningview/KerningTextView.java index 5f666f8..77e5932 100644 --- a/kerningview/src/main/java/com/andrognito/kerningview/KerningTextView.java +++ b/kerningview/src/main/java/com/andrognito/kerningview/KerningTextView.java @@ -51,7 +51,8 @@ private void init(AttributeSet attrs, int defStyle) { try { kerningFactor = currentTypedArray.getFloat(R.styleable.KerningViews_kv_spacing, NO_KERNING); - originalText = originalTypedArray.getText(0); + CharSequence attributeText = originalTypedArray.getText(0); + originalText = attributeText != null ? attributeText : ""; } finally { originalTypedArray.recycle(); currentTypedArray.recycle();