From 16b4086286517a01055fd8557de11f2f607b317d Mon Sep 17 00:00:00 2001 From: neon443 <69979447+neon443@users.noreply.github.com> Date: Wed, 29 Oct 2025 22:52:42 +0000 Subject: [PATCH] fix lag when expanding the picker --- StickerSlackiMessageExtension/StickerBrowserDataSource.swift | 1 + 1 file changed, 1 insertion(+) diff --git a/StickerSlackiMessageExtension/StickerBrowserDataSource.swift b/StickerSlackiMessageExtension/StickerBrowserDataSource.swift index 7509d4b..4c170a3 100644 --- a/StickerSlackiMessageExtension/StickerBrowserDataSource.swift +++ b/StickerSlackiMessageExtension/StickerBrowserDataSource.swift @@ -14,6 +14,7 @@ class StickerBrowserDataSource: NSObject, MSStickerBrowserViewDataSource { var emojis: [MSSticker] = [] func numberOfStickers(in stickerBrowserView: MSStickerBrowserView) -> Int { + guard emojis.isEmpty else { return emojis.count } for emoji in hoarder.emojis { guard let sticker = emoji.sticker else { continue } emojis.append(sticker)