This commit is contained in:
otsmr 2025-05-28 23:21:02 +02:00
parent a520b471e8
commit 0485e306e1

View file

@ -34,10 +34,14 @@ class _EmojisState extends State<Emojis> {
if (user.lastUsedEditorEmojis == null) { if (user.lastUsedEditorEmojis == null) {
user.lastUsedEditorEmojis = [emoji]; user.lastUsedEditorEmojis = [emoji];
} else { } else {
if (user.lastUsedEditorEmojis!.contains(emoji)) {
user.lastUsedEditorEmojis!.remove(emoji);
}
user.lastUsedEditorEmojis!.insert(0, emoji); user.lastUsedEditorEmojis!.insert(0, emoji);
if (user.lastUsedEditorEmojis!.length > 12) { if (user.lastUsedEditorEmojis!.length > 12) {
user.lastUsedEditorEmojis = user.lastUsedEditorEmojis!.sublist(0, 12); user.lastUsedEditorEmojis = user.lastUsedEditorEmojis!.sublist(0, 12);
} }
user.lastUsedEditorEmojis!.toSet().toList();
} }
await updateUser(user); await updateUser(user);
if (!context.mounted) return; if (!context.mounted) return;