ui updates

small fix
This commit is contained in:
neon443
2025-11-22 20:21:30 +00:00
parent b15684d09a
commit e8ff53d87b
2 changed files with 15 additions and 16 deletions

View File

@@ -237,18 +237,16 @@ class EmojiHoarder: ObservableObject {
}
nonisolated func download(emoji: Emoji, skipStoreIndex: Bool = false) async {
// Task.detached(priority: .high) {
try? await emoji.downloadImage()
await MainActor.run {
if !skipStoreIndex {
self.downloadedEmojis.insert(emoji.name)
self.downloadedEmojisArr.append(emoji.name)
self.storeDownloadedIndexes()
}
self.trie.dict[emoji.name]?.refresh()
if !skipStoreIndex { Haptic.success.trigger() }
try? await emoji.downloadImage()
await MainActor.run {
if !skipStoreIndex {
self.downloadedEmojis.insert(emoji.name)
self.downloadedEmojisArr.append(emoji.name)
self.storeDownloadedIndexes()
}
// }
self.trie.dict[emoji.name]?.refresh()
if !skipStoreIndex { Haptic.success.trigger() }
}
}
@MainActor