v0.8.1: fixed a NPE when fonts are reset before being initialized

This commit is contained in:
Evan Debenham
2020-06-26 13:11:50 -04:00
parent 2d2a595655
commit 62e795a4d7
2 changed files with 28 additions and 24 deletions
@@ -309,6 +309,7 @@ public class AndroidPlatformSupport extends PlatformSupport {
@Override
public void resetGenerators() {
if (fonts != null) {
for (FreeTypeFontGenerator generator : fonts.keySet()) {
for (BitmapFont f : fonts.get(generator).values()) {
f.dispose();
@@ -324,6 +325,7 @@ public class AndroidPlatformSupport extends PlatformSupport {
packer.dispose();
}
fonts = null;
}
setupFontGenerators(pageSize, systemfont);
}
@@ -135,6 +135,7 @@ public class DesktopPlatformSupport extends PlatformSupport {
@Override
public void resetGenerators() {
if (fonts != null) {
for (FreeTypeFontGenerator generator : fonts.keySet()) {
for (BitmapFont f : fonts.get(generator).values()) {
f.dispose();
@@ -150,6 +151,7 @@ public class DesktopPlatformSupport extends PlatformSupport {
packer.dispose();
}
fonts = null;
}
setupFontGenerators(pageSize, systemfont);
}