From e55f4fe6b6c78139dce3c7dfc08b9f58ed5cbe07 Mon Sep 17 00:00:00 2001 From: Alex Hart Date: Thu, 30 Jul 2020 16:28:35 -0300 Subject: [PATCH] Save preference on emoji send. --- .../securesms/components/emoji/EmojiKeyboardProvider.java | 2 ++ 1 file changed, 2 insertions(+) diff --git a/app/src/main/java/org/thoughtcrime/securesms/components/emoji/EmojiKeyboardProvider.java b/app/src/main/java/org/thoughtcrime/securesms/components/emoji/EmojiKeyboardProvider.java index 3774e79ca7..02e376e941 100644 --- a/app/src/main/java/org/thoughtcrime/securesms/components/emoji/EmojiKeyboardProvider.java +++ b/app/src/main/java/org/thoughtcrime/securesms/components/emoji/EmojiKeyboardProvider.java @@ -12,6 +12,7 @@ import android.widget.ImageView; import org.thoughtcrime.securesms.R; import org.thoughtcrime.securesms.components.emoji.EmojiPageViewGridAdapter.VariationSelectorListener; +import org.thoughtcrime.securesms.keyvalue.SignalStore; import org.thoughtcrime.securesms.mms.GlideRequests; import org.thoughtcrime.securesms.util.ResUtil; import org.thoughtcrime.securesms.util.ThemeUtil; @@ -48,6 +49,7 @@ public class EmojiKeyboardProvider implements MediaKeyboardProvider, @Override public void onEmojiSelected(String emoji) { recentModel.onCodePointSelected(emoji); + SignalStore.emojiValues().setPreferredVariation(emoji); if (emojiEventListener != null) { emojiEventListener.onEmojiSelected(emoji);