From b0699ab9bebeee9cdd474c7316f0db8b29ceb511 Mon Sep 17 00:00:00 2001 From: adbenitez Date: Tue, 17 Feb 2026 18:04:56 +0100 Subject: [PATCH] sort stickers --- .../securesms/components/emoji/StickerPickerView.java | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/src/main/java/org/thoughtcrime/securesms/components/emoji/StickerPickerView.java b/src/main/java/org/thoughtcrime/securesms/components/emoji/StickerPickerView.java index 42592a7b7..7e64da642 100644 --- a/src/main/java/org/thoughtcrime/securesms/components/emoji/StickerPickerView.java +++ b/src/main/java/org/thoughtcrime/securesms/components/emoji/StickerPickerView.java @@ -21,6 +21,8 @@ import org.thoughtcrime.securesms.mms.GlideApp; import org.thoughtcrime.securesms.mms.GlideRequests; import java.io.File; +import java.util.Collections; +import java.util.Comparator; import java.util.ArrayList; import java.util.List; @@ -75,6 +77,14 @@ public class StickerPickerView extends RecyclerView { } } + // Sort stickers just to provide consistent order + Collections.sort(stickerFiles, new Comparator() { + @Override + public int compare(File f1, File f2) { + return f1.getName().compareToIgnoreCase(f2.getName()); + } + }); + return stickerFiles; }