fix EmojiLRU concurrency exception

// FREEBIE
fork-5.53.8
Jake McGinty 2014-08-04 16:51:11 -07:00
rodzic 239a11bfd2
commit 306c127803
1 zmienionych plików z 2 dodań i 1 usunięć

Wyświetl plik

@ -332,11 +332,12 @@ public class Emoji {
iterator.remove();
}
final LinkedHashSet<String> latestRecentlyUsed = new LinkedHashSet<String>(recentlyUsed);
new AsyncTask<Void, Void, Void>() {
@Override
protected Void doInBackground(Void... params) {
String serialized = new Gson().toJson(recentlyUsed);
String serialized = new Gson().toJson(latestRecentlyUsed);
prefs.edit()
.putString(EMOJI_LRU_PREFERENCE, serialized)
.apply();