diff --git a/Session.xcodeproj/project.pbxproj b/Session.xcodeproj/project.pbxproj index d060d7eed..301095b54 100644 --- a/Session.xcodeproj/project.pbxproj +++ b/Session.xcodeproj/project.pbxproj @@ -2083,6 +2083,13 @@ path = Utilities; sourceTree = ""; }; + 7B1B52BD2851ADE1006069F2 /* Emoji Picker */ = { + isa = PBXGroup; + children = ( + ); + path = "Emoji Picker"; + sourceTree = ""; + }; 7B7CB18C270D06350079FF93 /* Views & Modals */ = { isa = PBXGroup; children = ( @@ -2302,6 +2309,7 @@ B835247725C38D190089A44F /* Message Cells */, C328252E25CA54F70062D0A7 /* Context Menu */, B821493625D4D6A7009C0F2A /* Views & Modals */, + 7B1B52BD2851ADE1006069F2 /* Emoji Picker */, C302094625DCDFD3001F572D /* Settings */, ); path = Conversations; diff --git a/Session/Conversations/Context Menu/ContextMenuVC+EmojiReactsView.swift b/Session/Conversations/Context Menu/ContextMenuVC+EmojiReactsView.swift index 83adfd966..8b90c0812 100644 --- a/Session/Conversations/Context Menu/ContextMenuVC+EmojiReactsView.swift +++ b/Session/Conversations/Context Menu/ContextMenuVC+EmojiReactsView.swift @@ -89,7 +89,10 @@ extension ContextMenuVC { // MARK: Interaction @objc private func handleTap() { dismiss() - work() + DispatchQueue.main.asyncAfter(deadline: .now() + 0.3, execute: { [weak self] in + self?.work() + }) + } } diff --git a/Session/Conversations/ConversationVC+Interaction.swift b/Session/Conversations/ConversationVC+Interaction.swift index 315885419..8b74dd596 100644 --- a/Session/Conversations/ConversationVC+Interaction.swift +++ b/Session/Conversations/ConversationVC+Interaction.swift @@ -880,6 +880,8 @@ extension ConversationVC : InputViewDelegate, MessageCellDelegate, ContextMenuAc func showFullEmojiKeyboard(_ viewItem: ConversationViewItem) { // TODO: to be implemented + print("Ryan Test: showFullEmojiKeyboard") + } func contextMenuDismissed() {