title: Calligraphy uses default system font after applying custom TextAppearance
body: <p>I have used Calligraphy library to change the font of entire application. Every thing works fine until I decided to change the text size of navigation drawer. I have defined the following style which is used as <code>app:itemTextAppearance</code> of <code>NavigationView</code>. Now the text size is changed but uses the default system font. This is my style for <code>TextAppearance</code>:</p>
  
  <pre><code>&lt;style name="NavDrawerTextStyle" parent="android:TextAppearance"&gt;
      &lt;item name="android:textColor"&gt;@color/colorPrimaryDark&lt;/item&gt;
      &lt;item name="android:textSize"&gt;16sp&lt;/item&gt;
  &lt;/style&gt;
  </code></pre>
  
  <p>I also tried to define the font using <code>fontPath</code> in the style but still no luck.</p>