From c6182e8923026108957227b41249294abbd85f79 Mon Sep 17 00:00:00 2001 From: ouwou <26526779+ouwou@users.noreply.github.com> Date: Mon, 6 Jun 2022 03:55:25 -0400 Subject: only save temporary image when theres room in container --- src/components/chatinput.hpp | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) (limited to 'src/components/chatinput.hpp') diff --git a/src/components/chatinput.hpp b/src/components/chatinput.hpp index a6b2a31..83fde95 100644 --- a/src/components/chatinput.hpp +++ b/src/components/chatinput.hpp @@ -32,7 +32,7 @@ public: ChatInputAttachmentContainer(); void Clear(); - bool AddImage(const Glib::RefPtr &pb, const std::string &path); + bool AddImage(const Glib::RefPtr &pb); [[nodiscard]] std::vector GetFilePaths() const; private: @@ -64,12 +64,11 @@ private: Gtk::TextView m_textview; bool CheckHandleClipboardPaste(); - void HandleNewPastedImage(const Glib::RefPtr &pb, const std::string &filename); public: using type_signal_submit = sigc::signal; using type_signal_escape = sigc::signal; - using type_signal_image_paste = sigc::signal, std::string>; + using type_signal_image_paste = sigc::signal>; type_signal_submit signal_submit(); type_signal_escape signal_escape(); -- cgit v1.2.3