Loading core/java/android/app/ActivityThread.java +7 −5 Original line number Diff line number Diff line Loading @@ -6417,12 +6417,14 @@ public final class ActivityThread extends ClientTransactionHandler { */ LocaleList.setDefault(data.config.getLocales()); if (Typeface.ENABLE_LAZY_TYPEFACE_INITIALIZATION) { try { Typeface.setSystemFontMap(data.mSerializedSystemFontMap); } catch (IOException | ErrnoException e) { Slog.e(TAG, "Failed to parse serialized system font map"); Typeface.loadPreinstalledSystemFontMap(); } } synchronized (mResourcesManager) { /* Loading services/core/java/com/android/server/graphics/fonts/FontManagerService.java +3 −0 Original line number Diff line number Diff line Loading @@ -64,6 +64,9 @@ public final class FontManagerService { @Nullable private SharedMemory getSerializedSystemFontMap() { if (!Typeface.ENABLE_LAZY_TYPEFACE_INITIALIZATION) { return null; } synchronized (FontManagerService.this) { if (mSerializedSystemFontMap == null) { mSerializedSystemFontMap = createSerializedSystemFontMapLocked(); Loading Loading
core/java/android/app/ActivityThread.java +7 −5 Original line number Diff line number Diff line Loading @@ -6417,12 +6417,14 @@ public final class ActivityThread extends ClientTransactionHandler { */ LocaleList.setDefault(data.config.getLocales()); if (Typeface.ENABLE_LAZY_TYPEFACE_INITIALIZATION) { try { Typeface.setSystemFontMap(data.mSerializedSystemFontMap); } catch (IOException | ErrnoException e) { Slog.e(TAG, "Failed to parse serialized system font map"); Typeface.loadPreinstalledSystemFontMap(); } } synchronized (mResourcesManager) { /* Loading
services/core/java/com/android/server/graphics/fonts/FontManagerService.java +3 −0 Original line number Diff line number Diff line Loading @@ -64,6 +64,9 @@ public final class FontManagerService { @Nullable private SharedMemory getSerializedSystemFontMap() { if (!Typeface.ENABLE_LAZY_TYPEFACE_INITIALIZATION) { return null; } synchronized (FontManagerService.this) { if (mSerializedSystemFontMap == null) { mSerializedSystemFontMap = createSerializedSystemFontMapLocked(); Loading