Loading core/java/android/provider/FontsContract.java +11 −1 Original line number Diff line number Diff line Loading @@ -34,6 +34,7 @@ import android.graphics.fonts.FontFamily; import android.graphics.fonts.FontStyle; import android.graphics.fonts.FontVariationAxis; import android.net.Uri; import android.os.Build.VERSION_CODES; import android.os.CancellationSignal; import android.os.Handler; import android.os.HandlerThread; Loading Loading @@ -651,7 +652,16 @@ public class FontsContract { if (familyBuilder == null) { familyBuilder = new FontFamily.Builder(font); } else { try { familyBuilder.addFont(font); } catch (IllegalArgumentException e) { if (context.getApplicationInfo().targetSdkVersion <= VERSION_CODES.P) { // Surpress the IllegalArgumentException for keeping the backward // compatibility. continue; } throw e; } } } catch (IOException e) { continue; Loading Loading
core/java/android/provider/FontsContract.java +11 −1 Original line number Diff line number Diff line Loading @@ -34,6 +34,7 @@ import android.graphics.fonts.FontFamily; import android.graphics.fonts.FontStyle; import android.graphics.fonts.FontVariationAxis; import android.net.Uri; import android.os.Build.VERSION_CODES; import android.os.CancellationSignal; import android.os.Handler; import android.os.HandlerThread; Loading Loading @@ -651,7 +652,16 @@ public class FontsContract { if (familyBuilder == null) { familyBuilder = new FontFamily.Builder(font); } else { try { familyBuilder.addFont(font); } catch (IllegalArgumentException e) { if (context.getApplicationInfo().targetSdkVersion <= VERSION_CODES.P) { // Surpress the IllegalArgumentException for keeping the backward // compatibility. continue; } throw e; } } } catch (IOException e) { continue; Loading