From c6acee511ef9ac3b668b7a53e1cce5a3e22c1b02 Mon Sep 17 00:00:00 2001 From: Konrad Pozniak Date: Thu, 23 Aug 2018 20:44:25 +0200 Subject: [PATCH] wait for EmojiCompat to be initialized before using it (#791) --- .../main/java/com/keylesspalace/tusky/MainActivity.java | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/app/src/main/java/com/keylesspalace/tusky/MainActivity.java b/app/src/main/java/com/keylesspalace/tusky/MainActivity.java index d2758940..3a062fcf 100644 --- a/app/src/main/java/com/keylesspalace/tusky/MainActivity.java +++ b/app/src/main/java/com/keylesspalace/tusky/MainActivity.java @@ -387,7 +387,12 @@ public final class MainActivity extends BottomSheetActivity implements ActionBut drawer.addItem(debugItem); } - updateProfiles(); + EmojiCompat.get().registerInitCallback(new EmojiCompat.InitCallback() { + @Override + public void onInitialized() { + updateProfiles(); + } + }); } private boolean handleProfileClick(IProfile profile, boolean current) {