Merge "Dispose Typeface cache only if Typeface was initialized" into qt-dev
diff --git a/bridge/src/com/android/layoutlib/bridge/Bridge.java b/bridge/src/com/android/layoutlib/bridge/Bridge.java
index 70ccdb6..4072bf3 100644
--- a/bridge/src/com/android/layoutlib/bridge/Bridge.java
+++ b/bridge/src/com/android/layoutlib/bridge/Bridge.java
@@ -361,7 +361,9 @@
BridgeAssetManager.clearSystem();
// dispose of the default typeface.
- Typeface.sDynamicTypefaceCache.evictAll();
+ if (sIsTypefaceInitialized) {
+ Typeface.sDynamicTypefaceCache.evictAll();
+ }
sProject9PatchCache.clear();
sProjectBitmapCache.clear();