fix emoji picker ui size being wrong

added a local only mode to emojihoarder to prevent loading of remoteDB
This commit is contained in:
neon443
2025-10-30 23:39:02 +00:00
parent ab1b89e56c
commit be020861ff
3 changed files with 5 additions and 4 deletions

View File

@@ -20,8 +20,8 @@ class MessagesViewController: MSMessagesAppViewController {
// MARK: - Conversation Handling
override func willBecomeActive(with conversation: MSConversation) {
let stickerBrowser = MSStickerBrowserView(frame: .zero, stickerSize: .regular)
stickerBrowser.frame = CGRect(x: 60, y: 20, width: 200, height: 600)
let stickerBrowser = MSStickerBrowserView(frame: .zero, stickerSize: .small)
stickerBrowser.frame = CGRect(x: 0, y: 0, width: view.frame.width, height: view.frame.height)
stickerBrowser.dataSource = dataSource
stickerBrowser.autoresizingMask = [.flexibleWidth]
view.addSubview(stickerBrowser)

View File

@@ -9,7 +9,7 @@ import Foundation
import Messages
class StickerBrowserDataSource: NSObject, MSStickerBrowserViewDataSource {
var hoarder: EmojiHoarder = EmojiHoarder()
var hoarder: EmojiHoarder = EmojiHoarder(localOnly: true)
var emojis: [MSSticker] = []