diff --git a/ui_spinner/src/main/java/de/kuschku/ui/internal/CollapsingTextHelper.java b/ui_spinner/src/main/java/de/kuschku/ui/internal/CollapsingTextHelper.java
index 5c9314f0d54a55d847d617d6e34a741cc48f2891..5396abea60a5c8c28b1415aa6721fb3a218e563d 100644
--- a/ui_spinner/src/main/java/de/kuschku/ui/internal/CollapsingTextHelper.java
+++ b/ui_spinner/src/main/java/de/kuschku/ui/internal/CollapsingTextHelper.java
@@ -16,6 +16,7 @@
 
 package de.kuschku.ui.internal;
 
+import android.annotation.SuppressLint;
 import android.content.Context;
 import android.content.res.ColorStateList;
 import android.content.res.TypedArray;
@@ -133,18 +134,17 @@ public final class CollapsingTextHelper {
 
   public void setCollapsedTextAppearance(int resId) {
     Context context = view.getContext();
-    TypedArray a = context.obtainStyledAttributes(resId, R.styleable.TextAppearance);
-    ColorStateList textColor = MaterialResources.getColorStateList(context, a, R.styleable.TextAppearance_android_textColor);
+    TypedArray a = context.obtainStyledAttributes(resId, R.styleable.md_TextAppearance);
+    ColorStateList textColor = MaterialResources.getColorStateList(context, a, R.styleable.md_TextAppearance_android_textColor);
     if (textColor != null) {
       collapsedTextColor = textColor;
     }
-    float textSize = a.getDimension(R.styleable.TextAppearance_android_textSize, 0f);
+    float textSize = a.getDimension(R.styleable.md_TextAppearance_android_textSize, 0f);
     if (textSize != 0) {
       collapsedTextSize = textSize;
     }
     a.recycle();
 
-
     recalculate();
   }
 
@@ -212,6 +212,7 @@ public final class CollapsingTextHelper {
     return colorStateList.getDefaultColor();
   }
 
+  @SuppressLint("RtlHardcoded")
   private void calculateBaseOffsets() {
     // We then calculate the collapsed text size, using the same logic
     calculateUsingTextSize();
diff --git a/ui_spinner/src/main/java/de/kuschku/ui/spinner/IndicatorViewController.java b/ui_spinner/src/main/java/de/kuschku/ui/spinner/IndicatorViewController.java
index 2b413d5cbba24becfd7b89fa474b7585ef67f809..2c679db7dd156e0c88f79536b4894d0a18af81f9 100644
--- a/ui_spinner/src/main/java/de/kuschku/ui/spinner/IndicatorViewController.java
+++ b/ui_spinner/src/main/java/de/kuschku/ui/spinner/IndicatorViewController.java
@@ -323,9 +323,11 @@ final class IndicatorViewController {
         return errorView;
       case CAPTION_STATE_HELPER_TEXT:
         return helperTextView;
-      default: // No caption displayed, fall out and return null.
+      case CAPTION_STATE_NONE:
+      default:
+        // No caption displayed, fall out and return null.
+        return null;
     }
-    return null;
   }
 
   void adjustIndicatorPadding() {