diff --git a/tools/chatgui/src/mainwindow.cpp b/tools/chatgui/src/mainwindow.cpp index 08e58b32..c3a1c7e0 100644 --- a/tools/chatgui/src/mainwindow.cpp +++ b/tools/chatgui/src/mainwindow.cpp @@ -490,6 +490,9 @@ void MainWindow::setupBridgeCallbacks() { if (s_mainWindow) s_mainWindow->m_messageList->onDmMessages(data, len); }); + gui_bridge_set_attachment_preparation_cb([](const uint8_t* data, int len) { + if (s_mainWindow) s_mainWindow->m_messageList->onAttachmentPreparation(data, len); + }); } void MainWindow::setupConnects() { diff --git a/tools/chatgui/transport/gui_bridge_impl.cpp b/tools/chatgui/transport/gui_bridge_impl.cpp index b3a7bc6c..e910822c 100644 --- a/tools/chatgui/transport/gui_bridge_impl.cpp +++ b/tools/chatgui/transport/gui_bridge_impl.cpp @@ -1,4 +1,5 @@ #include "gui_bridge.h" +#include "chat/chat_event.h" #include #include